answered 9/26/2009 When Does My Puppy Need His First Worming Or Shot? Puppies need their first worming at 3 weeks and again every 2 weeks after through 7. They need their first series of shots at 7 weeks.