why your dog still smells after a bath.
Between-grooms know-how from scruffyboy
You bathed the dog. He was briefly, gloriously clean. And within a day, sometimes within an hour, the smell is back. It's one of the most common complaints in dog ownership, and it almost never means you didn't scrub hard enough. The smell is coming from somewhere the bath didn't reach, or from something the bath itself caused. Here's the list, in rough order of likelihood.
1. the coat didn't fully dry
This is the big one, especially anywhere humid. A thick or curly coat can stay damp against the skin for hours after a bath, and that warm, damp layer is where odour-causing bacteria and yeast thrive. If your dog smells "off" or faintly musty within a day of a wash, a coat that never properly dried is the first suspect. Fixing your drying technique fixes the smell more often than any shampoo. See how to dry a dog in humid weather.
2. the ears
A dog's ears, particularly floppy ones, trap moisture and wax, and a warm damp ear canal produces a distinct, sharp, yeasty smell that no amount of body-washing touches. If the smell is strongest around his head, or he's shaking his head and scratching at an ear, that's the source, and a smelly ear is worth a vet's eyes rather than a home fix.
3. the paws
That warm, corn-chip or popcorn smell off the paws is normal skin bacteria and yeast living between the pads and toes, kept damp by licking. A quick paw clean and, crucially, drying between the toes keeps it in check. It builds up fast after wet walks; there's a full method in cleaning your dog's paws.
4. you're actually bathing him too much
Counter-intuitive, but common: wash a dog too often and you strip the coat's natural oils, the skin overproduces oil to compensate, and you end up with a greasier, smellier dog than you started with, plus itchy skin. If you're bathing every week to fight the smell and it keeps coming back faster, the bathing may be the cause, not the cure. Stretch the baths out and manage the in-between with a lighter touch (below).
5. the bedding and the towel
A spotless dog on a funky bed smells like a funky dog within minutes. Dog beds, blankets and the towel you dried him with soak up oils and odour and quietly re-apply them. Wash the bedding on the same schedule you're bathing the dog, and don't dry a clean dog with the smelly towel from last time.
6. something under the surface
If the smell is strong, persistent, and comes with itching, licking, redness, or a change in the skin or coat, it's stopped being a grooming problem. Persistent yeasty or musty odour, a sudden fishy smell (often the anal glands), or a wound can all present as "my dog smells", and all of those are a vet visit, not a wash.
the between-baths fix
For the everyday funk that isn't a health issue, more baths won't fix it. Keep on top of it between them instead. Dry him properly. Keep the bedding clean. And when he just needs freshening rather than washing, a quick deodorising spritz or a waterless clean neutralises the smell without stripping the coat or starting the whole damp-coat cycle again.
scruffyboy is building the between-baths kit for exactly this: a deodorising "funk fix" and a waterless wash for the stretch between grooms, tested on one determinedly smelly dog. Join the list for first dibs, or read the rest of the guides.
grooming goods for dirty dogs.
Quick-clean products for the stretch between grooms, in final testing now, launching autumn 2026. The first 500 on the list get founder pricing.
get first dibs