Primary Location

22 Main St

Townsend, MA 01469



We value our clients' experience at Best Friends Vet Hospital. If your pet or animal is currently a patient, please feel free to complete the following Client Experience Questionnaire. The Questionnaire is in Adobe Acrobat format, and requires the free Acrobat Reader to view.

Download & Print Questionnaire

Dr. Sallie Thurber

Dr. Sallie Thurber is a fantastic veterinarian. I have had her as my vet for more than ten years. She knows the importance of treating the owners as well as the pets. Her expertise in all areas of pet care are phenomenal. Her knowledge and ability to do all kinds of surgery, preventative protocol, and the importance of proper nutrition for animals is outstanding. She has performed many unique surgeries for me that most vets would not attempt. Eyeballs - lacerated, ulcers, cherry eye repair, lens repairs - eyeballs returned to perfect health every time, never a removal. Prolapsed Rectum, Huge Inguinal Hernia repair, Umbilical hernia repair, C-section, with the ability to deliver naturally after section. Spay/Neuters and the list goes on. Having been a professional dog breeder for 2 2 years and doing rescue work for both dogs and cats, have given me the opportunity to see and experience all of her great work as a Vet. Dr. Thurber is a very upbeat woman, who continuously updates her knowledge by attending various seminars all the time. She is eager to learn and enjoys all types of surgeries and unlike mostvets will attempt things that others would send off to the Emergency Vet clinics. It will be a pleasure for you to walk into her office while she cares for all of your pets needs. I have learned so much from her, that it has enhanced my life in many areas as well as everyone else who she has helped and worked with. So pick up the phone make and appointment or stop on in, it will change your pets life and yours.

- Karin Odonnell

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

Our Regular Schedule

Best Friends Vet Hospital


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


9:00 am-5:00 pm


Every other

9:00 am-12:00 pm