I am a dog person but have had many cats in my life. I actually love the cat I have now. He has the personality of a dog though. I think its because you have to actually find a dog and purchase one you like. Cats just find you and never leave. I've never bought or looked for a cat they just show up at the door and after about a week I become sympathetic and start feeding them.