I have used levasole to cure 5 or 6 dogs of heartworms. One was sent home by the vet to die. She was pregnant and had intestinal worms and the heartworms were real bad. She looked and acted like a young pup after the treatment.
The treatment that the vets use is almost as bad as the heartworms and the dog can still die of liver and/or kidney failure.
I believe the active ingredient is "levamasole" and it used to be an alfalfa looking pill and now it is a yellow pill.
I got the recipe from a vet catalog and they almost lost their liscense to practice vet. medicine because of it not being FDA approved so the association claimed.

Recipe below:
Ruben that is exactly what we used down here to cure dogs eat up with heartworms, i posted a link but it did not apear for some reason, Levalsole is not sold in pill form anymore but in liquid
Give a pill for each 40 lbs. of body weight once a day for 10 days.
No pills of the next 10 days
Give the pill a day for another 10 days
Rest the dog for 60 days as the worms will die off and any harsh excercise could cause too many worms to break away too soon and cause a stroke or heart attack.
If the dog weighs 20 pounds break the pill in half
if it weighs 60 pounds give 1.5 pills etc. etc.
This treatment is very safe with minor side effects if any.