Unless a dog has skin problems, there is no specific need to bathe the dog except to make him a more enjoyable companion.
Just like people, some dogs get stinky faster than others.
I have known dogs that have never had a bath in their life and do not have an unpleasant smell, but my own dogs get bathed monthly.