Cloud's first 1 year check up with some vaccinations was last year. Since his 2nd year check up is almost due (Aug), other than a rabies shot, are there more shots to get? I mean, do dogs get yearly vaccinations (specific ones) or do they last for a specific time frame then they get vaccinated when the time is up? I'm just curious to know if after the 1st year (other than a yearly or 3 year rabies shot), do they get yearly vaccinations? If so, can you please tell me the names (detail of what it does) and how many? Thanks!