Veterinarian in Dedham, MA

Welcome To Castlerock Veterinary Hospital

Our Commitment to You and Your Pets

As a privately owned, family-run veterinary hospital, we have always prioritized the health and happiness of our patients and the trust of their families. For many years, Animed Pet Hospital has been a name synonymous with compassionate and professional pet care.

Today, we are excited to announce an important change that reflects the growth and evolution of our practice: we are transitioning to Castlerock Veterinary Hospital.

Read More

New Clients

At Castlerock Veterinary Hospital, you can expect state of the art medical care for your pet. We believe in nurturing the human-pet bond and creating a harmonious relationship between people and pets. You can expect to be greeted by a courteous receptionist, clean exam rooms, friendly doctors, and caring technicians. We appreciate the role we get to play in your pets’ health care.

If you have any questions or comments about how we can care for your pet, please contact us today at (781) 329-5333.

Request an Appointment

Our 5 Star Ratings from clients

We greatly value the kind words shared by our clients. Their positive experiences reflect our commitment to excellent care. We appreciate their trust and are dedicated to continuing to provide high-quality services to everyone we serve.
Ronald S.

I recently lost my sister and moved in with my brother in-law to help with the care of my sister’s 10 yr old yorkie and their 2 yr old 140 lb Rottweiler Tank whom would NOT go to the vet. Dr Martinez not only made it convenient for us, he is reasonably priced. During a difficult time when most people take advantage, Dr Martinez is honest and kind, and only has you do what is absolutely necessary. Unlike those other “emergency clinics” that I have made the mistake of going to multiple times prior that cost 250$ just to walk in the door. I am forever grateful to Dr Martinez and the girls for taking my panic calls and listening to me ramble and cry when I thought something was seriously wrong with the little dog Ryder. They are the best!

Ines D.

We’ve been bringing our 5-year-old 75 lb mix, Thor, to Animed Pet Hospital since he was a 3-month-old pup, and we couldn’t imagine taking him anywhere else. Dr. Martinez is wonderful, patient, thorough, and great at explaining everything in a way that makes us feel confident and informed. The staff is truly what makes this place feel welcoming. Greta, Dani, Amanda, Kelsey, and Vivien are always very kind, and so caring with Thor. Animed Pet Hospital consistently goes above and beyond, and we’re grateful for the love and attention they give Thor. Highly recommend!

Michelle Y.

My cat Licorice is a client of Dr Martinez and licorice is grateful for Dr. Martinez. Dr Martinez and staff have been wonderful I have been dealing with Amanda and Vivian and they both have been so patient and helping me step by step. Dr Martinez is the best called me and explained everything to me. Dr. Martinez and staff knows how we worry about our fur baby and encourages you to call with any questions and concerns. They never make you feel like you’re wasting their time or your question is not important. Thank you

Richard B.

Dr. Martinez and all the staff are wonderful treating our dog for any matter, from routine shots to anything else that may arise. We have been going there a long time. This is our fourth pet to be taken there.

SaSa P.

Dr Martinez and his staff are exceptional. They care for my three cats and my dog. I have had animals for many decades and this is the best vet experience I have had.

Ashley C.

We've been going to Animed for years. When Dr. Salter retired and Dr. Martinez took over, he was amazing and has an incredible staff! 100% recommended!

Why the Name Change?

When Dr. Martinez bought Animed over two years ago, he formed the legal entity of Castlerock Veterinary.   The decision to rebrand and change our namestems from our desire to embrace a fresh identity while honoring the enduring values that have guided us since the beginning. Castlerock Veterinary Hospital was chosen to represent stability, strength, and care—qualities that mirror our commitment to providing exceptional services for your furry family members.  As a point of trivia, the name Castlerock holds great sentimental value related to Dr. Martinez’ many years spent in Colorado.

While our name is changing, one thing remains steadfast: our dedication to you and your pets. Aside from our name, not much will be changing.  We will remain the privately owned, family-run hospital that you have come to know and trust, with the same team of experienced professionals who care deeply about the well-being of every animal that comes through our doors.

Request an Appointment

Stay Connected

As we move forward, we encourage you to reach out with any questions or feedback. Our doors are always open, and our team is here to ensure that this transition feels as smooth and positive as possible.

Have Questions?

This field is for validation purposes and should be left unchanged.
Call Us Text Us

Accessibility Tools

Increase TextIncrease Text
Decrease TextDecrease Text
GrayscaleGrayscale
Invert Colors
Readable FontReadable Font
Reset