Both,for different reasons
Dogs are loyalty personified
Cats,make you feel good about yourself,just because they think your cool to hang out with. Not to mention,a rumbling purr will lull you right to sleep