I have three dogs and three cats, and they all love Dr. B- and I do, too! He is kind hearted and compassionate about his work, and he genuinely cares for my animals, not my checkbook. He and his staff are very well trained and educated in all aspects of pet health, and they are always happy to help explain everything to me. Not only do they provide exceptional medical care, but they give great baths, and my pets never leave with bleeding toes when they get their nails trimmed. It always smells great, and there is rarely a wait when you come in for an appointment! Also, he does TONS of work with rescue organizations such as Great Dane Rescue of North Texas. Dr. B and his staff have been caring for my pets for over five years, and I don't have any cons to list for this practice.