How often should you wash a dog?

Hey there,
i was wondering, how often should you wash your dog ?
Are you suppose to wash it with shampoo or just simply wash it with water ?

Please help...
Many thanks.
17 answers 17