Hi..I know nothing about heart worms because in California we don't have that much of a problem. I use an oatmeal based shampoo on Jake. Just so he doesn't get dry skin. I let it sit on him for about 10 min..not fun..then rinse real well. Soft coat and nice skin!!