I give our dogs Ivomec once a month for heartworms but they rarely have fleas or ticks, maybe a few ticks early but only a few. They are in the woods all the time and with bears, deer, coyotes, coons, skunks, possums, etc. The only times they might get fleas is when they go to the vet.