I do 3 series (8wks,12wks,16wks) puppy vax for DHP (distemper, hepatitis, parvo), booster for that at 1 year, rabies at age 6m, booster in 1 yr for rabies required by law. Then in 3yrs titer for DHP and revax for rabies every 3yr as required by law. Don't do lepto or bordatella or lyme. Every year run the 4DX SNAP test for heartworm, lyme, erlichiosis and anaplasmosis to check for TB disease.