Dogs are checked there but you are required to have your own vet visit within 2 weeks of adoption. You will get an update on the pets vaccines. Any booster shots are the new owners responsibility.
They do have vets on site, but i am not sure of the cost. When I got my dog there she had already gotten her shots from them.
Thanks! Your answer is awaiting moderation.