I like both, can't have a cat, sister has allergies, but I have 2 dogs and I love dogs. Idk, like litter boxes are made for cats because they recognize the smell from birth and they know to use the restroom, but dogs, hands down, are a more loyal companion.