These are combination shots and the 5-in-1 puppy vaccinations protect against hepatitis, canine distemper, parvovirus, parainfluenza, and adenovirus cough.
The 7-in-1 combination shot includes all of the above, plus a few types of leptospirosis.
Puppy shots need to be started at the age of 6 weeks. Your pup will need at least 2 more shots, one at 9 weeks of age, and another at 12 weeks.
I also give my Golden Retrievers a 4th combination shot when they are between 16 and 18 weeks old. Some studies show that bigger breed dogs need an extra measure of protection, and to me, it isn’t worth the risk not to give the extra shot.
After these initial series of shots, your dog vaccination schedule will be a booster shot one year after his last puppy shot, and then yearly boosters.