Vaccinations are important for both people and animals, especially for a puppy. If you want to be able to properly socialize your puppy, it is important that you don't have to worry about your dog catching a potentially deadly disease. On top of this, most grooming salons, doggie day-cares, and kennels require many (if not all) of the shots recommended by vets. Any vet clinic will be more than happy to help you through the process of scheduling all of your puppy shots and checkups. I will link a guide to the vaccinations your puppy will receive in the first year of its life.
An inclusive checklist for bringing home a new puppy (straight from the mouth of a dog bather, vet tech student, and dog lover all in one). I linked many informational articles as to why you need these things, and what considerations you should make when choosing your new puppy supplies.