For me its hard to say, ive got a cat and a dog (or should I say a puppy)i love them both but i think im a cat person purely because im lazy and looking after a cat is as easy as making sure theres food out, letting it out when it wants out, and giving it a hug every now and then whereas with a dog youve got to toilet train it, keep it in line with aggression/dominance issues, make sure you walk it, and im sure this isnt true of all dogs bareing in mind this is my first dog and im still in the puppy stage but he can be a bit annoying, clingy and getting into things he shouldnt but i do love him to death.