I happen to have both a cat and a dog and here is my opinion. Cats trump the dogs. Why? Here’s my reasoning.
1. My cat understands me. My cat and I have some form of mental link, we understand each other, our expressions, our emotions everything. My dog doesn’t know anything about me. Then again, my cat and I have been together for over 8 years so I guess we’ve had more time.
2. My cat understands english! For the most bit, when I ask him to do something, he does it. If I tell him to wait while I get some water for his dish, he waits there patiently. My dog, only does something if he has a treat along with it. (And we’ve tried everything to train him, the only thing he understands is “sit”.)
3. My cat is quiet. My cat is not a very vocal creature, he purrs when I pat him, and he meows only every so often. My dog on the other hand, whimpers, whines, barks his head off, almost constantly, and wants a biscuit for it! Cats are just calm I guess.
4. I love my cat.
So it’s simple; cats vs. dogs: Cats win.