Dr. Hal Mooney and staff are superb! He is extremely skilled, both in his medical treatment of the pets, and in his manner with the pet owner. He has a very calm and reassuring approach, and I have never been made to feel guilty about not properly caring for my dog. I can honestly say that had he been my veterinarian with my previous dog, I may not have lost my furry friend. I would have felt more confident and calm in caring for my previous dog had she been a patient of his. Thanks Dr. Mooney and staff for giving such excellent care to all of the members of our family!