I worm twice a year, spring and fall, and I alternate between Cydectine pour-on and Ivomec injectable. Seems to work well for me. If you use the same product for an extended period of time the parasites could possibly build up a tolerance to it. It is always good to ask around and see what others are using in your local area. There is no one-size-fits-all best program.