We took our dog to Dr. Beaulieu when he was a puppy. Sometimes I didn't feel like she was completely clear about what was wrong with our dog, but they always took great care of him. Her partner is VERY knowledgeable. They neutered our dog and boarded him a few times. We were always very satisfied with the care he received. They told us about pet insurance and we've benefited greatly from having it since our dog is prone to health issues.