How old is Sophia? If she's over a year old, she doesn't need DHPP boosters. AAHA protocol is puppy vaccs, then one year old booster, then every 3 years, but even that is, IMO, too much. Check out Dr. Dodd's vaccine protocol.
But, I'd definitely do bloodwork, heartworm/lyme test yearly.