This was the groomers' choice for those really stinky pets, yet today they choose it for so many more reasons. It cleans deeply, rinses easily while eliminating those pesky odors, from the pet that just smells a little bit to your "good ol' bad dog" that caught a skunk and doesn't know what to do with it. For best results with that skunked dog use our Odor Terminator spray first then apply shampoo undiluted and follow again with Odor Terminator after rinsing. Soon that "good ol' bad dog" will be back by your side and the skunk just a distant memory. This product is safe to use on puppies, kittens and other small animals. Safe to use on dogs, cats, kittens, puppies, pets. Contains: Water, a blended surfactant with an enzyme to help eliminate bad odors, citrus acid, fragrance. Ready to use.