Missing a single heartworm dose by a couple of weeks is unlikely to cause an infection, but the longer the gap, the greater the risk. Monthly heartworm preventives work by killing larvae that entered your pet’s body during the previous 30 days. When you skip or delay a dose, any larvae picked up from a mosquito bite get extra time to mature, and once they reach a certain stage of development, the medication can no longer kill them.
Why the Timing Matters
Heartworm larvae go through several stages after a mosquito deposits them under your dog’s skin. Monthly preventives are highly effective against the youngest larvae, but by about 52 days after infection, the juvenile worms become significantly harder to kill. That’s why a monthly schedule exists: each dose clears out any larvae acquired in roughly the last 30 days, well before they hit that resistance threshold.
If you’re only a week or two late, the larvae from a recent mosquito bite are still young enough for the preventive to eliminate. A study published in Parasites & Vectors found that one common preventive ingredient, moxidectin, maintained 100% efficacy against larvae even 28 days after the last dose in dogs that had received several consecutive monthly treatments. This built-in buffer is sometimes called “reach-back” protection, and it’s why a short delay isn’t an emergency. But it’s not a guarantee, especially if your dog has missed earlier doses too or is on a different active ingredient.
How Long Your Lapse Changes the Plan
The protocol shifts depending on how many months of coverage you’ve missed:
- Less than two weeks late: Give the dose as soon as you remember and resume your regular monthly schedule. The risk of infection is very low.
- Two to seven months late: Restart the preventive immediately. Your vet may also prescribe a month-long course of an antibiotic (doxycycline) that weakens heartworm larvae by targeting a bacteria they depend on to survive. This combination improves the odds of clearing any developing worms.
- More than seven months late: Your dog needs a heartworm antigen test before or shortly after restarting preventive. A lapse this long means larvae could have matured into adult worms, and giving preventive to an infected dog carries real risks (more on that below). Doxycycline is typically added here as well.
When to Test for Infection
Heartworm tests detect proteins produced by adult female worms, and those worms take about six months to mature enough to show up on a test. That means a test done the week after your missed dose won’t catch a new infection. If your lapse was significant, your vet will likely recommend testing about six to seven months after the gap started, even if you’ve already restarted the preventive. Some vets test twice: once when you restart, to check for a pre-existing infection, and again six months later to catch anything that may have slipped through during the lapse.
The Danger of Giving Preventive to an Infected Dog
This is the part most people don’t realize. Heartworm preventives do not kill adult worms. If your dog already has an established infection with adults producing microscopic offspring (called microfilariae) circulating in the bloodstream, the preventive can cause those microfilariae to die suddenly and in large numbers. The FDA warns this can trigger a shock-like reaction that is potentially fatal. This is exactly why testing matters after a long lapse: you need to know whether adult worms are present before continuing prevention as usual.
Not All Preventives Are Equal
The active ingredient in your dog’s heartworm preventive affects how much “reach-back” protection it offers, meaning how far back it can kill larvae that have already been developing. Research comparing the major ingredients found notable differences when coverage had lapsed:
- Ivermectin: About 95% reach-back efficacy at four months of continuous use. Also has some ability to weaken adult worms over time.
- Milbemycin oxime: About 97% reach-back efficacy at three months, but does not affect adult worms.
- Moxidectin (topical): Excellent reach-back efficacy when given monthly. Combined with doxycycline, it has shown effectiveness even after lapses of up to five months.
- Moxidectin (injectable): About 97% reach-back at four months, with limited effect on adults.
These reach-back numbers apply only after several consecutive months of dosing. If your dog just started prevention or has been inconsistent, the safety net is thinner. This is one reason year-round, uninterrupted dosing provides the strongest protection.
What About Cats?
Cats face a different situation. There is no approved treatment to kill adult heartworms in cats, so prevention is the only real defense. Even one or two adult worms can cause serious lung disease or sudden death in a cat. The general approach for a missed dose is similar: restart immediately and contact your vet. But because there’s no treatment option if an infection takes hold, staying on schedule is even more critical for feline patients.
Staying on Schedule Going Forward
Most missed doses happen because life gets busy, not because owners don’t care. A few simple strategies make a real difference. Set a recurring monthly reminder on your phone for the same day each month. Some veterinary clinics offer automated reminder programs that send emails or texts when your pet’s next dose is due. You can also tie the dose to another monthly routine, like paying a specific bill or a calendar date that’s easy to remember, such as the first or fifteenth.
If remembering monthly is the main challenge, ask your vet about the injectable heartworm preventive (ProHeart), which provides six or twelve months of coverage in a single visit. It eliminates the compliance issue entirely and ensures your dog never has a gap in protection.

