I would argue that dogs are more useless than cats
Cats can catch vermin and are quiet most of the time. Dogs are loud and destroy things. I am against having animals in my home on principle, but if I had a child that was dying for a pet, I would probably get a cat.