The first thing to know is that there is not just one puppy vaccination schedule for all dogs. Factors such as which part of the country you live in and your dog’s individual risk factors will come into play. Some dogs do not need every vaccine. This decision is between you and your veterinarian. Always discuss puppy vaccinations at your regularly scheduled appointments.
That said, here is a generally accepted guideline of the puppy vaccination schedule for the first year.