The Heartgard I have says it is for dogs up to 25 lbs. So if your 5 lb dog ate almost all of it, surely she is getting enough of the medicine? My vet had me put Eevee on Advantage Multi, which covers fleas and heartworms. You put it on them like Frontline, it's very easy. |