Keratin Pro is a professional shampoo for animals designed to create and maximum structure + textures of the coats. It works by giving texture to surface and weight when its needed. Specifically formulated for the preparation of rough surfaces for the stripping just after the bath. If your dog has a natural rought coat and you do not need to maximize it more, and if you do not want to strip just after the bath, do not focus on this shampoo. We advice for a fantastic brushing to use Bain Pro or Aquarosa pro for very natural rought coats if you want to have a fantasticfinal brushing. Keratine Pro is specific for preparing dog's coat for trimming or to create more texture, more rought effect (thanks to its consistency and strenght, the coat becomes more manageably).