Getting your puppy fully vaccinated can seem confusing but this guide will help you to understand what vaccines are available as well as a chart with the timeframe they are due. You should always consult with your veterinarian on vaccine and treatment protocols.