Okay, honestly, I love cats and cats are amazing and dogs are amazing too but adult dogs smell bad and make terrible noises and they can't neatly do their business in a box. So cats rule.
But when it comes to their babies? Bathing in a puppy wave is peak happiness. Kittens have claws, puppies have pure love. Puppies win.