Core vaccines protect every dog against serious diseases, while non-core vaccines depend on lifestyle and risk. Here is an overview of typical puppy and adult schedules -- and why your vet tailors them to your individual dog.