Puppies usually need worming much more often than adult dogs, especially in their first few months of life. Most vets follow a schedule that starts at 2–3 weeks of age and then gradually spaces treatments out as the puppy grows.

Basic puppy worming schedule

  • From 2 weeks to 12 weeks old: Worm every 2 weeks, because puppies can pick up worms from their mother and are highly vulnerable in this period.
  • From 12 weeks to 6 months old: Many guidelines recommend worming once a month, as pups are still growing, exploring outside, and at higher risk of reinfection.
  • From 6 months onward: Shift to an adult schedule, typically every 3 months, although some vets advise monthly in higher‑risk situations or busy households with children.

Why puppies need frequent worming

  • Puppies can be born with worms or become infected through their mother’s milk, so starting early helps prevent serious infestations that can stunt growth.
  • Intestinal worms can cause diarrhea, a pot‑belly, weight loss, anemia, and poor development, so regular deworming is part of routine healthcare alongside vaccines and flea control.

When to see the vet

  • Always ask your vet to confirm the exact product, dose, and schedule, especially for very small, sick, or brachycephalic (short‑nosed) breeds.
  • See your vet promptly if your puppy has persistent diarrhea, vomiting, visible worms in stool or around the anus, a bloated tummy, or seems weak or lethargic, even if you are already worming regularly.

Quick Scoop: key takeaways

  • Newborn to 12 weeks: every 2 weeks.
  • 12 weeks to 6 months: about once a month.
  • Over 6 months: usually every 3 months, adjusted for lifestyle and local vet advice.
  • Vet guidance is essential; never start or change deworming medication without professional input.

Information gathered from public forums or data available on the internet and portrayed here.