If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Follow Us

We are a full service veterinary hospital dedicated to providing all your pet's healthcare needs.

  • Comprehensive Medical Care
  • Individualized wellness, preventative care and vaccinations
  • Extensive in-house laboratory                                               
  • Digital radiography
  • Ultrasound
  • Surgery                                                                   
  • Dental Care
  • Geriatric Care
  • Specialty Services - Reproductive medicine and surgery
  • Neonatal and pediatric care
  • Genetic counseling
  • Pre-breeding testing and genetic screening
  • Veterinary Pharmacy
  • Prescription Diets
  • End of life care for established patients
  • Microchip Implantation
  • Nail Trims
  • Sanitary Clips


We understand your time is valuable and veterinary visits may cause some pets to be anxious; therefore,  we strive to maintain a schedule that allows us to minimize your wait time.  

To schedule an appointment, please call 508-378-2700 to speak with one of our staff members or request an appointment online and we will be in touch within 24 hours Monday through Friday to set up an appointment for your pet. If your pet has a medical issue that needs to be addressed immediately, please call rather using our online appointment form.  

New Patient Appointments

Please speak with one of our staff members to schedule your pet’s first visit. In order to review your pets medical history we require that this information is provided at least 48 hours prior to your first visit with us. This information can be dropped off during regular office hours, faxed to 508-378-2820 or emailed to [email protected]


Payment is due at the time services are rendered. We accept cash, checks, Visa, MasterCard and Discover. Estimates are available for all services offered and are honored for thirty days.