I am not sure about the shots.Mine had surgery and wasn't to bad for all the work they have did.She has had a long road and still has got a way to go and they have taken real good care of her .
I dont know how much, but i take my dogs down there an their pretty cheap.
Thanks! Your answer is awaiting moderation.