Yes, heartworm prevention can be given. We offer Proheart 6/12. It is a 6 or 12 month injection that gives a small dose of the medication everyday, so you do not have to worry about giving them a monthly pill. It is the safest on the market especially for puppies and pregnant dogs.