Unless your dog has gotten into something smelly or dirty, she will need to be bathed only every two to four months. Bathing her too frequently will dry out her skin and strip the natural oils from her coat.
How to get started?
Make sure to use a shampoo that’s made for dogs. Human shampoo can be too harsh for your puppy’s skin and coat. Put a non-slip surface, such as a bath mat or towel, in the bottom of your tub (or sink, kiddie pool, or wherever you are doing your bathing). Lather up the coat, and then rinse thoroughly. Be sure to rinse completely or the shampoo will leave a dull residue on puppy’s fur. Avoid getting shampoo and water directly in the eyes, mouth and inside the ears.
Read More At American Humane Society