Well, Heartgard also removes most intestinal worms, which is nice. And you have to be careful in dosing with Ivomec, but it is a lot cheaper. They're the same active ingredient, with pros and cons to both choices. Depends on your circumstances, I guess.