The heartworm sounds a bit high, for me it's about $70.00 for the year per dog, it can vary by size needed, but I'm referring to the cost for a 70lb dog. The frontline though sounds pretty right on.
As for vaccines, well, there are a lot of different opinions. For me we do rabies and distemper every three years, bordetella (kennel cough) intranasal every six months (doggy daycare and lots of time at the dog park), and lyme yearly (very high lyme area, at least a dog a week is diagnosed at work).
The lyme is only really in areas that are at risk and bordetella is only really needed for at risk dogs or as required by doggy daycares.
Rabies could be a town thing, most only require it every three years but some still do want it yearly, so check into that.
Distemper yearly is no longer the accepted protocol and I, personally, would probably be looking for a new vet that is up-to-date on current vaccine protocols.
As for vaccines, well, there are a lot of different opinions. For me we do rabies and distemper every three years, bordetella (kennel cough) intranasal every six months (doggy daycare and lots of time at the dog park), and lyme yearly (very high lyme area, at least a dog a week is diagnosed at work).
The lyme is only really in areas that are at risk and bordetella is only really needed for at risk dogs or as required by doggy daycares.
Rabies could be a town thing, most only require it every three years but some still do want it yearly, so check into that.
Distemper yearly is no longer the accepted protocol and I, personally, would probably be looking for a new vet that is up-to-date on current vaccine protocols.