Your puppy needs 2 sets of vaccinations, ideally your puppy should go at 8 weeks for a puppy check and first vaccination, the vet will then advise you to return 2-4 weeks later for final injection. After the final needle your dog should be covered after 10 days. Never let your dog out in an area used by public until this time as you really don't want your puppy to get parvo it is the worst fate a puppy can get! If you have an enclosed garden that has no accsess to other people or other animals that have not been vaccinated thats fine to let it out supervised, but don't put it any where near un-vaccinated animals.