so sorry he is not doing well

You can make an appointment with her at cornell university and let them know you are driving 8 hrs to see her as i know someone else that did that and ended up having to stay an extra day as she had an emergency situation so be prepared it is a university hospital so plan a couple days if you can - here is the number and it is dr sharon center internal medicine
Cornell University Hospital for Animals
keep in mind they usually are not feeling well after a surgery so give it a bit of time with that- that group will help you ALOT and be a great support for you as well so hang in there i know it is not fun having a sick one as i have an ongoing one myself and my other one was sick for a year