The best for the price. My vet has a more expensive shampoo that helps with my danes allergies. However I love this for my husky mix, helps keep the frizz down between brushing and baths. We also use the conditioner as well. The smell is great and not over bearing. Does not dry out their skin either.