I am definitely a dog person. We have a cat staying with us this week and she has stunk the house out! * She is a timid elderly 'House Cat' who never goes out so she poops and wets in her thunderbox. I don't mind this so much, but I do objection to her cat food smelling up the house. Because cats are so fussy, all day eaters her food is out 24/7 awaiting her pleasure, this is what is causing the smell. With dogs they get their dinner put down to them and they eat it all and the bowl gets lifted up and washed so any smells quickly disappear.
* she has also bitten and scratched us all to bits.