We have been going here since 2007. Whether we have an appointment or an un scheduled visit we always recieve great care for our dog and are never made to feel like any concern we have is too small. We have also used the boarding facilities on occasion and have had no problems. The doctors are caring and kind and to me that is all that matters for the dog I love so much.