Против филярий разные препараты есть; Ань, ты чем пользуешься?
я пользуюсь Heartgard (это ивермектин+пирантел) и даю его раз в пару месяцев в тёплый сезон. Считаю что этого достаточно. Самой старшей собаке не даю. Heartgard активен против микрофилярий (лечинок) но против взрослых не очень эффективен. Массовую гибель глистам как раз устраивают с помощью immiticide - heartworm treatment, и это да, рискованная процедура. Heartgard, пишут, можно использовать для постепенного уничтожения взрослых глистов (slow kill method) когда использование immiticide невозможно или нежелательно.
http://vetmedicine.about.com/od/dise...Immiticide.htm