Here, you can vaccinate for everything except rabies. The rabies has to be administered by the vet in order for you get be able to get your dog's license's.
What age are your dogs? If they are over a year old parvo isn't really a threat anymore. Pravo usually affects young puppies and they should have been vaccinated against it then.
For young puppies, they should get a series of shorts starting at 6 weeks old. 6 weeks you get a 5 in 1 DHPP shot that has pravo, influenza, distemper & hepatitis. Then at 9 and 12 weeks another DHPP shot.
Finally at 15 weeks, you give the 7 in 1 shot, DHLPP. This one has everything the DHPP shot has in it, plus leptospirosis. This is given as a final shot because leptospirosis shouldn't be given to a puppy under 3 months old due to them having a sensitivity to it. Most of the time, when this is given, a 1 year rabies shot is also given.
After the initial vaccinations, you really don't need to vaccinate them except for rabies which is required by state law. There is such a thing as over-vaccination and there is a fine line to what is "over vaccinating" ask one vet and you'll get one answer, ask another vet and you'll get a completely different answer.
We get leptospirosis shots once a year in spring, and a 3 year rabies vaccine. That's it. Unless our vet recommends something else. They get flea/tick medication and regular deworming with pyrantol promate but other then that, they don't get much. We have a yearly heartworm check and they take heartguard to prevent them.
All my dogs are in perfect health. But they had a good start because of the shots that they received early on in life building up a good immune system.
Here's a great site with extensive information on the different vaccinations. Dog Vaccinations, Puppy Vaccinations: Affordable Pet Health by Luv My Pet Clinics