ETA: DEC is diethylcarbamazine, which is a heartworm medicine. Evidently, it has some very serious side effects, so it's only given in extreme cases. I don't think I would want to mess with it on my own, but I'll keep it on my list in case the ivermectin/ABZ doesn't work.