I bath my pup when needed, which is when she gets dirty.
So if she gets dirty say two weeks after her last bath, I will bath her. If she manages stay relatively clean for months on end, then heck, I won't bother with a bath.
Her coat is in excellent condition, and does not have any odor.
I do groom her coat daily.
Her littermate however, has not been bathed ever. But he tends to just hang out within their large, enclosed property, so he doesn't really get too filthy.
The puppies are now 8 months.
This is how I deal with baths. I know owners who oppose to frequent baths, but to me, that is all relative and totally dependent on necessity.