We love Keller Animal Clinic. No extra expensive tests yet they provide excellent appropriate care. And they are very kind and good with kids as well as animals (HA!). We have two dogs we take there. I ended up Keller Animal Clinic one Sat morning after moving (6 years ago) when I got up to find our 10 yr old dog had thrown up blood overnight! Loaded her in the car and drove South on 377 and stopped at the first vet I found open. They took her immediately and great relationship was born. We, regrettfully, had to put that dog down last week and once again they were very kind and great with my kids throughout the whole process from decision through greiving. Anyway, I highly reccommend Dr. Roudon, ###-###-####.