A puppy should be wormed as early as two weeks of age. By the time a puppy is old enough to go to a new, forever home (ideally 8 weeks of age, after weaning) it's vital to maintain a deworming program to ensure your pet stays healthy and comfortable.
When should puppies be wormed for the first time?
Worming the puppies: Pups should be wormed for the first time at 2 weeks of age, then at 4, 6, 8, 10 and 12 weeks old (fortnightly until 12 weeks of age). After this they can be wormed monthly until they are 12 months old.
More useful articles on a similar topic 👇
When should I deworm my newborn puppies?Does the vet deworm a puppy?