How many times do you deworm your puppy?

Puppies should be dewormed every two weeks from the age of two weeks until they are 12 weeks old. After 12 weeks, puppies can be dewormed once a month until they are six months old. After six months, puppies can be dewormed based on the recommendation of your veterinarian. For some heartworms and other parasites like the lungworms, the worms can not be passed and the deworming is given every 3-6 months. Please consult with a veterinarian for proper dosage depending on the weight and age of your puppy.