All of my new litters are wormed at 2, 4, 6 and 8 weeks of age. They have their first vet checkup between 7and 8 weeks, and will leave with all vaccinations up to date.
If they are older puppies, 3 months or older, they will be on heartworm prevention and flea prevention.
Once the puppy is yours it is your responsibility to continue to bring the puppy to the vet for his regular check ups and vaccinations.