It depends on where you take your dogs in my opinion. My cat stayed indoors so I tried not to over vaccinate. My dogs go camping with me, to dog parks, to hotels, etc. They get the works come vaccination time, they even get vaccinated for giardia.

Its a personal choice, luckily my dogs have not had bad reactions to the vacinnes, most rabies are 3 year shots after the first year.