
Firstly before giving any Vax you may wish to consider having your dogs titre tested, I had a dog from 8 weeks old who never had a vax not even the puppy ones as his titre level tests always showed he did not need them.
My regime is to titre test first before the puppy vax & then yearly titre tests after that(I do get them done @ cost) None of my dogs for the past 30 years has shown that they needed a booster
I do not give Lepto vax ever as this(in the opinion of Veterinary experts in adverse reactions)causes the worst reaction(this reaction killed my father's cavalier)& in any case the vax doesn't covers all the types of Lepto & doesn't last a year(this is admitted by the Vax companies)
My dogs have noscodes & when there has been any outbreak of parvo etc I have my dogs retested & they have never needed to have a booster. The only dog I have ever had that caught KC was the only one who had had the KC vax given by his breeder
Vaxing dogs is quite a hot subject & at the end of the day it is your decision