I like to follow Dr. Dodd's vaccination protocal:
Vaccination Schedule Recommendations For Dogs
You can do a google search for 'vaccination protocal' and find other recommendations. Also, I advise everyone to do a google search on 'dangers canine vaccinations' and read up on the dangers of over vaccinations.
Before deciding on what vaccination protocal is best for your dog you have to consider what life style your dog has and what diseases might be more prevalent in the area you live. I never give the lepto shot to mine since mine stay in doors but someone that lives in a area where lepto is a problem and they take there dogs outdoors a lot might want to give the lepto shot.