I don't know what they charge for shots I do know the vets there are great with dogs as I have taken several there and they treat you and your pet like family.
That I don't know u would have to call and ask they are very good to all the all the pets we have been going to them for 20yrs or so 208 549 0944
Thanks! Your answer is awaiting moderation.