“My dog had a bad experience at another vet and he was actually flagged as aggressive even though he doesn’t have an aggressive bone in his body and has never bitten. He’s just very anxious. Dr. Vieira and her team were amazing with him and he had a wonderful appointment. I’m so happy our good boy has a new veterinarian. Thank you!“
9AM - 7PM
400 S Main St, Randolph“We have been going to Randolph Animal Hospital for over 20 years now and it is an exceptional place. Dr. Harrington and her team are experienced, knowledgeable, well-trained, patient and compassionate. Many times over the years they have gone above and beyond to help us out in tough moments. In between they have provided excellent regular care and prevention. If there were more stars I would award them all.“
10AM - 4PM
500 Columbian St, South Weymouth“Dr mertz is great. I've been bringing a variety of animals to him over the last 10+ years. And prices are amazing for the services. I need to call them soon actually to make an appointment for my tortoises to get their nails and beaks trimmed! I've brought chickens here as well.They do take wildlife for rehab. Call first and make sure you go to the correct door for wildlife. It's not the same as the regular vet section.You can also take a tour of the facility. I think it's like 5 for self guided and 10 for a guided one. I always learn something when I'm there“
10AM - 4PM
500 Columbian St, Weymouth“Odd Pet Vet is awesome, must-have essential contact for every reptile owner. Reasonably priced vet services for exotic pets, friendly environment.“
8AM - 6PM
390 Plymouth St, Holbrook“Very companionable. I had to put my dog down. Hind legs were so we had to pick her up not to pee herself.5 stars from me. 1/2 the price Floyde Harbor wanted to charge me. I'll be going to them for now on when I find a rescue to take care of.Any ideas out the about a local rescue. I'm in Shirley.Thanks again, Gary Mast“
10AM - 6PM
33 Broadway, Norwood“Thorough, knowledgeable, compassionate. Dr. Marks and his staff provide the most heartfelt care you can find for your pets. Absolutely the best office near and far!“
8AM - 7:30PM
1995 Washington St, Stoughton“I love the staff here. Igor (12 1/2 years old pug) has back leg issues and I reach out to Animotion when an other dog owner recommended them. They are great with Igor and he is doing better. I am so happy I found them.“
8AM - 5PM
586 S Main St, Sharon“The clinic is always accommodating, friendly staff. The vet always answers all questions. We've been going here for almost 3 years now.“
8AM - 6PM
355 Turnpike St, Canton“My cat had two seizures within a week and I brought him to Dr. Lankier. He had previously treated my other cat and Dr. Lanier has always been professional and caring. I am glad i have such a good vet on my side“
7:30AM - 6PM
147 W Main St, Norton“After some bad experiences with other vets including the death of our 5 year old boxer we were beyond nervous of going to new vet. However, NAH made us feel much better after our initial exam and we are happy to have found it.“
9AM - 5PM
77 Messina Dr, Braintree“Doc was super nice, really concerned about my pet. Didn't push for unneeded tests.“
8AM - 5PM
386 Belmont St, Brockton“The best! Fit me in on short notice. Excellent care and communication. Thank you so much. Also, Meaghan is awesome!“
8AM - 5PM
481 Bedford St, Bridgewater“Have been bringing my dog here for years. They are always kind, smiling, friendly, and never seem to mind the handful of questions I have for them. Love coming here, highly recommend!“
8AM - 6PM
648 W Center St, West Bridgewater“Dr. Donohue and staff treated and cared for my dog with an excellent outcome. Staff were friendly, attentive, thorough and clear with all consents, instructions and expectations in regard to all appointments, exams and procedures. Provided all needed medications and answered all questions. Clean environment promoting health safety. My pets tumor was removed in a timely manner with a positive outcome. Services are somewhat costly but everything is these days. Thank you Dr. Donohue and ladies.“
7:30AM - 6:30PM
1116 N Main St, Brockton“Came across this review and had to set the record straight. Found Dr. Haddad, then owner of North Main St Veterinary Clinic, in the early 90's and never looked back. Had been to veterinarians in Canton, Sharon, Stoughton, Randolph and Weymouth, but NMSV was where we stayed for 3 decades, thanks to Dr. Haddad and his very remarkable staff. Dr. Haddad never overcharged, but often, under charged for his services. Always received multi pet discounts and was never discouraged from piggy backing visits to save money and that we did, but more importantly, we received top notch care. He likely wasn't the best businessman, but he was far an away the best and most dedicated and caring veterinarian.A very humble and hard working man, he stayed on after selling to VCN. Through personal and physical issues he worked far past retirement because he cared so deeply. He is a dedicated vet who served out country in the 25th infantry division in Vietnam. Dedicated to caring for military dogs to this day. There aren't enough stars to properly award this outstanding veterinarian and human being. For ever grateful for the care he provided all our loves.“
7AM - 7:30PM
190 Turnpike St, Canton“Staff are so accommodating and sweet with our reactive pit rescue. We’ve had bad experiences elsewhere and are grateful to have found such a good fit. Prices are reasonable as well. I also appreciate the candor and balance in advising - they don’t push unnecessary procedures but taking all thoughtful precautions. Highly recommend!“
“Dr Harrington deserves 5 stars in all areas of veterinary care. She is professional but also extremely caring and responsive. She has cared for my pup since she was a young and she is almost 17! I can’t praise the care that she provides enough! She is competent, knowledgeable and as stated above genuinely caring! Excellent provider. Her office staff is also fantastic.“
“Brought my new kitten here and from the initial visit to neutering it was one of the easiest, smoothest experiences I've had with a vet ever. Every one was so extremely nice, helpful and extremely patient with an anxious cat and an even more anxious owner. I'm more at ease knowing if I ever have a question or concern they will be able to help. I can recommend them fully“
9AM - 7PM
120 Tolman St #3860, Canton“Dr. B has been very kind and caring with our puppy. My husband is the one to usually take our dog for appointments and he always comes back saying how impressed he is by the level of care our puppy gets.“
“The staff was very helpful and kept us informed during an ER while we had a routine appointment. Clearly explained waft the delay was abs we understood as we have has ER visit. Dr. Solomon was kind and the 3 vet techs who tried to obtain BW were compassionate and took time with LunaBelle as she was a little stressed waiting longer than usual. We have been coming here for years for our 3 dogs for both routine and unexpected care. Always helpful and kind“
9AM - 6PM
1451 High St, Westwood“We are originally associated with the banfield hospital in North Attleboro, but came here go get my cat an appointment sooner. Not only was it full of kind staff, but this location doesn't man handle their cats and rush to get them out in and out as quickly as possible. The other banfield claimed my cat was vicious, but she was perfectly fine here because she was not scared and treated with TLC. It is worth the half hour drive for us to get the vet care she deserves!“
10AM - 10PM
595 W Center St, West Bridgewater“Everyone on staff is amazing, helpful and compassionate. We received care when it was needed most and it's very appreciated!“
“My little dope snapped his toenail off today and we came in because our regular vet was booked up. Staff was super helpful, informative, and most of all gentle and sweet with my boy. Despite being in pain he had his tail wagging and wanting belly rubs when they came in the room and was so happy with the tech he would have probably gone home with her ? Hopefully we're not back anytime soon though. 10/10“