Natural heartworm treatment for dogs

How can I prevent my dogs from getting heartworms?

A: For less than the cost of going to Starbucks for a weekly coffee, you can prevent heartworm disease in your dog. There are monthly pills, monthly topicals that you put on the skin, and there’s also a six-month injectable product. The damage that’s done to the dog and the cost of the treatment is way more than the cost to prevent heartworm disease. A year’s supply of heartworm preventative will cost about $35 to $80, depending on a dog’s weight.

https://pets.webmd.com/dogs/guide/heartworms-in-dogs-facts-and-myths#2