
No way, a booster is a booster no matter the time lag. A dog that has had a full course, and for most of the important viral components any dog over 12 weeks does not need more than one jab.
Here is the information on the actual vaccine data sheet for one vaccine commonly used.
http://www.noahcompendium.co.uk/Virbac_Limited/Canigen_DHP/-42608.html"Vaccination regime
Primary course vaccination
A single injection should establish active immunity in dogs of 10 weeks of age or older. Where earlier protection is required a first dose may be given to puppies from 6 weeks of age, but because maternally derived passive antibody can interfere with the response to vaccination a final dose should be given 2-4 weeks later i.e. at 10 weeks of age or older.
Booster vaccination
To maintain protection a single booster dose is recommended every three years.
The product can be used in pregnant bitches which have previously been vaccinated with Canigen DHPPi, Canigen DHP, Canigen PPi or Canigen Pi"
Other vaccines have similar.
This article will tell you a lot from the expert in canine immunology, there are links to further reading:
http://www.dogsnaturallymagazine.com/taking-the-risk-out-of-puppy-shots/