You can start giving your puppy or puppies heartworm medicine once they turn 6 weeks old.
Once they turn 6 weeks old you should give your puppy a monthly dose of heartworm medicine to prevent the dog from contracting heartworms should they get bit by a mosquito.