There are so many dog shampoos on the market that it's enough to make you crazy. I do have my favorites, but so do most everyone, but all I can suggest is buy one that is concentrated so you can dilute it down. This way it lasts a very long time. I always dilute it down more than the directions during the winter months. I give them a hot oil treatment once a month. Use a good conditioner and add a teaspoon of Argan oil to two cups conditioner. I also use a concentrated conditioner as well.