There are a lot of studies being done on all of these vaccinations. Many vets believe that we are over vaccinating.
After reading many articles, I no longer vaccinate my puppies until just before they go to their new homes. of course everyone has to decide for themselves on how many vaccinations to give. But many now agree that they do not require boosters after they are a year old, except for bordatella if you are going to board them and of course the rabies vaccination to comply with local laws.
many vets are now pushing for the laws to require rabies vaccinations once every three to 5 years.
Here is one of many articles on the subject.
I posted on here a while back about this.
Pet Vaccination danger - adverse reaction to routine vaccination