Many people believe that heartworms are an infestation that dogs can catch from other dogs or from eating things off the ground that have been infected. This is not the case. Heartworms are caused by mosquitoes who carry the larvae of heartworms and infect the dog when they bite it. When heartworm symptoms in dogs becomes noticable the dog usually has had the infestation for a long period of time.
Protecting a pet from heartworm infestation is relatively inexpensive and easy to do. There are many treatments available from the vet that can be applied to protect a pet. In addition, there are injections that can be given when a dog has it's yearly health check that will protect it from infestation.
The rate of dogs who are being infested with heartworms in the United States is so high that it is very important to pre-treat a pet before they are exposed to areas where they may get bitten by mosquitoes. These treatments will ensure that the pet does not become ill and require more expensive treatment.