Magic Coat Gentle Tearless Puppy Shampoo is specially formulated to cleanse and hydrate delicate puppy skin. With soothing aloe vera, this gentle puppy shampoo moisturizes sensitive skin and prevents the coat from over-drying. It’s carefully formulated to effectively wash away dirt while strengthening the coat. Plus, the tear-free formula makes for a gentle bath time experience. The result is a lustrous, soft coat with a lovely baby powder scent. Free of parabens and dyes, this tearless dog shampoo is proudly made in the USA!