Awesome product!! After one bath my dog quit scratching herself due to dry and flaking skin. I will never use another product on my dog again. The other name brand shampoos dried her skin out so bad. This shampoo does not lather up bad and is very easy to rinse out, leaving no soap residue. As I stated it is an awesome product!!