I guess it's a regional thing, around here a dog will most likely get heartworms if not given preventatives. I've been using Ivermectrin forever, get it at the co-op and a bottle goes a long way. It's sold as cattle wormer but it's the same ingredient as in the expensive pills and a bottle goes a long way, cuts the price down to pennies a dose.