Bought this the first time when my dog was a puppy but have continued to use it multiple times per week because it's great for getting rid of whatever gross things she rolls in when I run with her. I wipe her down with a wet cloth, then rub this shampoo in with another wet cloth, then "rinse" her with a 3rd wet cloth. This keeps the product from building up with frequent use and gets her really clean.