Love this shampoo. It smells good and cleans well and is also good for my dogs skin. I have been using on my dog since she was just a few weeks old. Still using Puppy Shampoo 3 years later just because I like it so much.
Due to weekly Ocean swimming and various ages of dogs we find this to be mild yet cleansing and non drying and use it alone or blended with something else depending on the dog. It says puppy, but it is good for all.