Good hygiene and a kind, loving home are essentials for the growth of any healthy pet. Dogs, in particular, need to be kept clean as they are the most active of pets. Their agility and responsiveness are improved by proper health care and cleanliness. Dog's teeth, nails, coat, and ears need to be taken special care of. Also, you may want to clean their antler dog chews with warm water.
Usually, a dog only needs a bath when its coat gets dirty, however it also depends on the breed of your dog and where the dog is kept. If your dog sleeps on your bed, and many do, you will probably want to bath him/her more often. A dog that lives outside will only require an occasional bath.
In all cases, it is best to use a pet shampoo to bath your dog. The thing to remember is that a dog's skin is more delicate than a human's and is much more prone to drying out when washed. Human based shampoos are formulated to remove all the oils from skin. It is best to get one formulated specifically for dogs that will remove dirt but not the essential oils.
*Baby shampoo may be used too because it will not irritate your dog's eyes — however, its this mild soap may not remove heavy dirt, grease and grime as well as a dog shampoo.