After what the poor darling has been through, I'm sure he'll recover from the heartworm with no problem! He sounds like a real trooper! And despite all, is friendly and sweet! I have no doubt he knows you're helping him. Your whole family is awesome! You're very lucky and so are your kids!