Just like every other animal, dogs need their hair washed to remove dirt and oil, and to keep their skin healthy. When buying shampoo for your dog, you need to consider the condition of your dog’s hair, and his hair type.