Rating Newest Oldest. Best Answer: Puppies should be wormed at 2-3 weeks of age and then every 2 weeks until 3 months old, then again at 6 and 12 months. So when you get a puppy at the minimum age of 8 weeks it should already have started with wormers.