Puppies can start being wormed safely at around 4 weeks of age. Before you worm your puppy, weigh her and read the directions CAREFULLY! It can be dangerous stuff if given in the wrong dosage. Read the label on the bottle, too. Some wormer's suggest that their brand not be used until a pup is 12 weeks of age.
Around 4 -5 weeks old, however be careful of the type of product you use, there are some out there that can do a lot of damage to your dog, than good. We use a product called D Worm 60, our vet check the ingredients and gave us the okay. If you have questions about the product call a vet and read them the ingredients and they will inform you whether or not to give it to your puppy. Also make sure you, pick up all their fecal matter after giving them the wormer, to prevent re-infestation!!!!