We and our two older dogs came to the practice earlier this year, and were immediately won-over by the quality of and diligence with care, along with the thorough professionalism, genuine concern and friendliness. Our most recent visits have involved complicated issues requiring urgent and ongoing attention, and at every turn/development we've been thoroughly accommodated. Whenever we leave after a visit, we do so better informed, reassured by and grateful for the high level of care received.