Pet CareUpdated: November 2025

How Often Should I Give My Dog Heartworm Medicine?

Give heartworm preventative medication once a month, every month, year-round. Even one missed dose can leave your dog vulnerable.

ItemFrequencySigns It Needs Attention
Dog Heartworm MedicineOnce a month, year-roundYou missed a monthly dose, You can't remember the last dose

Why This Matters

Heartworms are transmitted by mosquitoes and can infect dogs in all 50 states. Treatment is risky, expensive ($1,000+), and requires months of restricted activity. Prevention costs about $10-15 per month.

4 Signs You Need to Give Your Dog Heartworm Medicine Now

  • You missed a monthly dose
  • You can't remember the last dose
  • Your dog has a persistent cough
  • Decreased appetite or weight loss

Pro Tips

  • 1Give the medication on the same day each month
  • 2Set a phone reminder or use a tracking app
  • 3Many preventatives also protect against other parasites
  • 4Get annual heartworm tests even with prevention

Can't remember the last time you did this?

Log it now and never wonder again.

Want reminders and full history?

Start tracking for free

No credit card required

Frequently Asked Questions

What if I miss a heartworm dose?

Give the dose immediately when you remember, then continue the monthly schedule. If more than 2 months have passed, consult your vet.

Do indoor dogs need heartworm prevention?

Yes. Mosquitoes get indoors, and it only takes one bite to transmit heartworms.

Related Trackers

While You're At It...

Since you're thinking about dog heartworm medicine, you might also want to check:

Stop wondering

"When did I last...?"

Loglast is the calm, guilt-free logbook that remembers so you don't have to.

Get started free