This stuff is great! Once a month, squirt the medication on a small patch of skin on base of neck, no oily fur and they can be bathed two hours after treatment without it lessening the effect. It covers fleas and ticks as well as being a worm prevention. It can be a bit pricey if you have to treat multiple dogs, but in comparison to what you have to go through to get separate treatments for the same results...this is wayyyy less complicated :) Tip: search around online for cheaper cost than vet- you will have to send them a copy of the RX. I DO NOT recommend Heartland Vet Supply...way too many issues and I had to wait over 3 weeks to get meds. Chewy.com is great for most meds.