I'm very sorry.
Initial pup vaccines are very important, and I like to get them one more time at one year old, but after that we no longer do any DHPP or any of that. Unfortunately like you the law for rabies is every 3 years, which I just think is way too much, but we follow the law. I wish they would at least make it every 5 years.
Good luck!! Check out some previous threads on YT about vaccines.