I've been in homes with dogs that smell worse than cat boxes. My cat gets a weekly bath if he wants it or not, his box is cleaned everyday and gets his monthly flea treatments. He comes to his name, only jumps in my lap when invited, has never been seen on tables or counters and has his own chair. Nothing I hate worse is having a dog jump up on me, one that rolls in feces and dead animals, humps your leg and slobbers all over you. I guess I am not a dog lover.
I had a friend who due to not bathing his dog and letting sleep lay anywhere, like an old can of mink oil for shoes sitting on a hot water heater.
I do not mind dogs that jump up on me but dogs that smell, if you pet them make your hand smell.
I much prefer people who bring their pets into stores over those who bring their snot-faced screaming children with them.
I have had from two to four cats in the house for decades.
They get a bath from one to four times a year; when it is shedding they absolutely get one but I brush them in between baths.
If you clean the cat litter every day and totally change it once a month you will not smell it.
Now my sig. had a niece who only cleaned it several time a week, that is moronic and such people should not be allowed to have cat, or actually any pet.
Both dogs I had Poodle hair so shedding was no problem