Dr. Ryan is THE BEST. She gave us ample time and undivided attention. It is a great comfort to know our dog is in good hands. The staff is friendly and knowledgeable. Did a lot of vet hopping before we found her. I am so glad our search for a great vet is over!