“Just now using it,but,our vet suggested this product because our dog has allergies and we give her weekly baths. Vet said the topical product would just be washed off thus reduced protection. I like the speedy processing that we receive from Allivet”