Dr. Gibson & staff are wonderful. They take excellent care of my dogs. From routine shots and check ups, to injuries and illnesses....the care my dogs AND I have received from them is unbeatable. Not only do they care for my pet dog, Weezy, they also care for my Service Dog, Addie and more recently, my Service Dog in Training, Sera. These dogs are detrimental to my health and I wouldn't choose anyone else to look after theirs!