Depends on the person. Dogs are more loving and loyal to their owners, but they require quite a bit more care. Cats on the other hand are fairly self sustaining as long as food is provided, and they can entertain themselves. The issue with cats is that the owner may want to cuddle with the cat and the cat may refuse. Personally it's a tie with me. I would eventually like to have both because I love both animals.