No. 10 Evening Primrose Oil Shampoo is an ultra-rich, concentrated shampoo for supplying a therapeutic dose of skin-nourishing and moisture replenishing essential fatty acids to your dog?s coat. Can be used on all coat types and is great for puppies.Gives a beautiful lay to the coat and does not strip it of its natural oils. Gentle enough for everyday use to heal dry skin.