At the hospital I worked at the vaccination schedule at 6, 8, 12, and 16 weeks (getting rabies with the last set). For the adult dogs with unknown status we gave two sets, a month apart, rabies with the first set. Of course, every place has different views on vaccination and different schedules. We also did annual rabies vaccination while others were doing 3 year schedules.
Depending on the age of your puppy, you should be fine with the 3 that are already done.
Depending on the age of your puppy, you should be fine with the 3 that are already done.