The Immiticide may have killed all the adult worms present at time of treatment, but it didn't keep the partially mature ones from growing up. Thus you have a positive blood test again, even though you were faithful with your preventive.
How long will a dog test positive for heartworms after treatment?
It is important to know that the heartworm test can remain positive for four-six months following treatment even if all worms were killed, so review the time line of your dog's therapy.
How long after heartworm treatment will test be negative?
While 100% of adult worms might be dead at the 6-month point, residual heartworm antigen in circulation is detectable for a time and could lead to an invalid test result. Waiting an additional 3 months allows time for the antigen to be cleared from the dog.
Can heartworm treatment fail?
Even after the heartworms have been killed, some dogs may require lifetime treatment for heart failure.
How many treatments does it take to get rid of heartworms in dogs?
Treatment Requires a Vet's Help Once a positive test is confirmed, our veterinarians (in alignment with the American Heartworm Society) recommend treating adult heartworm infections with 3 treatments (injections) of a drug called melarsomine.
More useful articles on a similar topic 👇
Does dog dewormer prevent heartworms?Does dewormer get rid of heartworm?