>>15540577I like both, but I've never had a dog. I've had several cats, all from the shelter or the ones that came into our backyard. You are right that cats have very different personalities, some don't need human contact and some are very affectionate. My neighbour has a cat who is very friendly even with strangers. Whenever she sees me she runs up to me with her tail up and meows, it's really cute.