Here's a picture of my cat. I've owned her for a year now , and would like to share my thoughts.
My cat is the ultimate "logical" creature. She is, for the most part, void of attachment. If she's hungry or wants something, she will whine and beg you, knowing you are compassionate. When she doesn't need anything, she couldn't care less about you, and most often just wants to be left alone. She is highly intelligent, but smart enough to know she doesn't need to learn my stupid pet tricks. She understands she's found a form of "paradise" (unlimited food, free healthcare, free expansive shelter).
My dog is the polar opposite. Even if I treated her like crap (which I don't), she would love and adore me. Even if she's asleep, the moment I approach her she wakes up and greets me. She has dutifully learned every stupid pet trick I've taught her, despite being a little slow.
What is more loveable? What is more pitiful?