What Causes Heartworm in Dogs?

Heartworm is caused by a tiny worm that is injected into the dog when the dog is bitten by an infected mosquito. The worm then infests the dogs heart feeding off the blood there.You can find more information here: