Deworming your dog or puppy is highly recommended to get rid of those nasty little parasites even though many resources we have talked to vary in their overall schedule time. It is very important to note that ALL puppies will have intestinal worms during their life. Below is a suggested deworming procedure to follow with all your dogs and puppies.
Because of this one tiny fact it is very true that all puppies should be dewormed aggressively - starting at about three to four weeks of age with treatments repeating about every 2 weeks at 4, 6, and 8 weeks of age. It is also a good idea to continue the deworming process on the puppy afterwards at least once per month until the puppy is at least 6 months old.