Excellent, I have had dogs all my life and Dr. Carey is the most caring he is the very best, in my opinion around here. I have been to 3 other practices and it seemed they were more interested in making the next appointment for anything but a follow up. Dr Carey called me when I had not called within 3 days to report her condition.