I rebut your argument
Cats do not smell
Also my house has never smelt of poo, my cat is busy pooing in your garden, also because I have a cat, no cats poo in my garden therefore I have a life free from picking up poo (unlike dog owners)
The dead animals point I will give you but still a small price to pay.
Why the hell would you want a dog on your lap?!
Cats are just generally superior, yes not slavering and foolishly loyal (even to owners who mistreat them, no cat would put up with that) but independent and free thinking.
Cats are just cooler and less likely to eat your children.