For the past 5 years, I have been giving my pets heartworm preventative, from March through October, taking the winter off. The important thing to remember is to have the vet do a heartworm/Lyme's bloodtest(my vet charges $20) prior to reinstating meds.