The Short Answer
A healthy dog often needs a bath every few weeks to every couple of months, but coat type, activity level, and skin condition can shift that timing in either direction.
That timing changes with coat type, daily life, and how quickly maintenance builds up, so it helps to use the answer as a starting point rather than a strict rule.