Recipe for a Natural Dog Shampoo That Won't Strip Natural Oils

Clean dogs are happy dogs.
Comstock/Comstock/Getty Images

A dog with a shiny, clean, healthy coat exudes happiness. While you may feel tempted to buy an over-the-counter shampoo, they often contain chemicals that strip away natural oils. Making your own shampoo with natural ingredients available from most pharmacies may help your pooch keep the oils Mother Nature gave him.

Step 1

Pour 2 cups of distilled water into a bottle. Using distilled water avoids the chlorine found in tap water. Also, a squeeze bottle works well for pouring the shampoo out when you need it.

Step 2

Mix 2 tablespoons of a pet-safe soap with the water. Castile soap is a good choice, because it is a natural soap made from vegetable oil, not animal fat or artificial substances.

Step 3

Add 1/2 teaspoon of tea tree oil to the mixture. This is a natural flea and tick repellant, and it adds a nice aroma to the shampoo.

Step 4

Add 1 teaspoon of aloe vera gel as a coat and skin conditioner.


  • Wash your pet only when he smells or is dirty. Too frequent bathing can strip the natural oils from his coat.

  • Always rinse your pup thoroughly. Leaving shampoo on him may dry his skin and cause him to itch.

Items You Will Need

  • Bottle
  • Distilled water
  • Measuring cup
  • Castile soap
  • Tea tree oil
  • Aloe vera gel