Would highly recommend to anyone who asked me about a Vet. The staff clearly loves animals. They are personable, professional, accommodating and always are happy to see our dog. So much so, that our puggle loves to go to the Vet! No shaking, crying, or feet planting...he can’t wait to get in the door to see his friends at Animal Crackers. In addition to his regular vet care, he also goes to Animal Crackers for boarding when we go away. Most importantly, Dr. Crowley is wonderful. So compassionate, knowledgeable and skillful. We had taken our Dalmatian here for regular Vet Care and then Dr. Crowley helped us thru our dogs aging and end of life. Also, we had a visiting dog who needed emergency care on a Sunday, NOT their patient, and Dr. opened the office to treat our visitor. We really appreciated her help. Lastly, easy to get an appt with convenient hours and always a detailed bill with conversation welcomed about cost effective treatment.