Veterinarian charges vary,when I lived in NYC my vet was quite expensive,here in Pa. they are much more reasonable.
Let me start off with Heart-worm blood test.
It is VERY important to get the yearly blood test 1- For reasons Maximo has explained, also 2-if you for what ever reason take your dog off heart-worm you cannot restart unless tested for heart worm. If your dog has heart-worm, is not NOT tested and you just starting using the heart-guard again, it could be fatal to your dog.
Lepto and Bordetella are NOT core vaccines in my area, are they mandatory vaccines in yours. I do not see Lime vaccine listed.
My office visit is $60. follow up $30.
Rabies 3 year vac. $19.
Heart worm prevention my vet advised Interceptor Plus I buy one year supply (12 pack) $83.
Heart-worm blood work testing $40.
Flea and tic prevention chew-able 6 pack $80.
Oravet dental chews 30 count $28. I buy monthly
I also live in a high risk area for heart-worm, and get my boy tested. I also live in high risk for lime disease so Cody get that vaccine with a booster shot 2 weeks later.
The least expensive part of owning a dog is the original purchase price lol, it's the medical and grooming upkeep that can be the most costly