240 Central St.,
Berlin, MA 01503


8:00am - 5:00pm


8:00am - 5:00pm


8:00am - 5:00pm


8:00am - 5:00pm


8:00am - 5:00pm





Hear what our clients are saying about us

Google logo
★★★★★ Goliath loves his time in daycare and the staff are all very polite and accomadating.The premises is clean and neat with wide open pens to run in.Stephen D.Stephen D. ★★★★★ Indulge Pet Resort is our doggie daycare. My fur babies love this place. They are extremely excited to go every time. I love the staff and the schedule. I confident they are in good hands.Kelly G.Kelly G. ★★★★★ Great cets, conveniently co-located with Indulge Pet Resort, for boarding and day care.Patricia G.Patricia G. ★★★★★ Amazing care! Called them b/c they are close to our home and our cat sitter couldn't get to our vet. They were willing to provide emergent care and the vet called several times to keep me informed of kitty's progress. They were incredibly compassionate and professional - took great care of our cat!Michael M.Michael M. ★★★★★ Best vet experience I've ever had. Clean facilities, friendly staff and vet, big examination rooms and a relaxed atmosphere. Appointment setting is easy too.Nate Roman (DJ M.Nate Roman (DJ M.js_loader

At Berlin Animal Hospital, we treat your pets as valued members of our family.

Our Clinic – We strive to make our clinic a comfortable, friendly, and calm environment so your pet can relax and look forward to meeting their doctor.

Personalized Treatment – We don’t use a cookie cutter approach to practicing medicine. We develop individualized health care plans for all our patients.

Latest Technology – From digital radiographs to therapy lasers, we have the capability to treat all of your pet’s medical needs.


Interested in learning more about these services?
Click the button below to reach out to our team!

Our Veterinary Services

Wellness Exams


Spay & Neuter*



Titer Testing

Health Certificates

Laser Therapy

* Requires an initial exam