Auto-cleaning dog!
I cleaned Dax once (with a bit of baby soap) when I got her because she smelled like the litter... Then I found out that she's has an auto clean coat. We go to the woods, she will walk in the mud, swamp and, well, anything dirty. When we got home, she's clean... or I let her dry outside a couple of minutes... then... she's clean. It's like the dirt dont stick to her coat. My friend didn't belived me and after a walk by a creek, he said: "see she's dirty!" After 10 minutes of walking on dry land, I told him to look... Clean dog !
The other time i washed her with the hose and a towel (no soap) because she rolled herself in poo. The smell lasted about 2 days.
I do the clean the paw, dry the coat with a dry towel when it rains but that's it. I dont see myself washing my dog every week. In my opinion, she does'nt need it.
Dax as her smell, you need smell her really closely to notice it and I do love that smell

When she's wet... that is another story, but her fur dries quickly and the stinky smell goes away.
I think the oil on her coat doesn't allow the dirt to stick. I cannot prove that but I really belive it.