There’s the smell of dogs, then there’s the smell of infrequently bathed dogs.
Cats and dogs are very much the same in that non-owners usually can walk into an owner’s house and know there’s a cat or dog there. It’s, not necessarily a bad smell, buts there.
The same way that I can tell if a specific coworker was hoteling in the office. She gets her perfume from Claire’s (yes, the same strawberry-bliss or whatever it’s called from middle school…).
Infrequently bathed dogs, however is another story.
I don’t own either atm.
I’m not at a place where I can give pets the full attention they deserve. I do love both.
A well cared for dog is going to not smell awful, same as a well cared cat. On the other hand, there is a smell all the same.
Btw, a poorly cared for cat is going to reek something fierce. They might take care of themselves better, but if they don’t have what they need, (a clean living environment, including the litter box,) they’re going to have problems.