“A cat has absolute emotional honesty,” as Ernest Hemingway put it. “Human beings, for one reason or another, may hide their feelings, but a cat does not.”
Yes, I think this is so. Generally I am a dog person but i have a cat and i find him to be wonderful, funny, and direct.