They're website has the list of needed vaccines. Stop by during hours of operation and speak to the receptionist, he is very knowledgeable and is honest.
Yes dogs need to be up on there shots and blood work.
Thanks! Your answer is awaiting moderation.