Taking a fresh stool sample is a good idea, I would like all new puppies to have fecal testing. Followup visits each 3 weeks is a good idea to monitor your puppies overall health. There are vaccinations that should be repeated and there are some that might be recommended for your pets lifestyle and location that might not be necessary in a different situation. Take a look at the Doctorpup videos on "First vet visit" as well as vaccination. I would be happy to give you a second opinion on suggested vaccinations, ask you vet to provide their recommendations for each of the recommended visits.