it was a struggle to find a good vet in the core and after reading many reviews/horror stories, we ended up going to the wellesley animal hospital and looking back, i think we made a good choice.
the staff is very informed and friendly and were very attentive during the visits. they are also very good with scheduling appointments as well as following up with calls post-visit to make sure that our dog responded well to the treatment/vaccinations.