Dr. Hirsch and her staff were incredibly welcoming and patient with my little pup that was a rescue. The staff took their time and explained everything to me and answered all my questions and concern!

Darlene C.