I have only dipped Draker once when he got bathed at the vet. I too use the topical stuff.