Making your own shampoo for your puppy or dog is easy and much more economical that buying it. The added bonus is that you know exactly what's in it, and that it won't be full of harsh chemicals or other harmful ingredients.
This recipe is safe for all breeds of all ages, and won't dry out a puppy's skin like commercial preparations often do. It's important that you don't bathe your puppy more than once a week unless absolutely necessary to avoid drying out the skin and causing itchiness.
Mix 4 cups of water with 1 cup of white or apple cider vinegar.
Stir in 1/3 cup of glycerin and blend it well.
Add 1 cup of dishwashing detergent and stir gently so that the solution doesn't suds up excessively.
Pour your puppy shampoo into containers with tight-fitting lids and shake them a little to thoroughly mix the contents.
Use a permanent marker to label the containers and store them indefinitely in a cool, dark location.