Dr Keith Houston is an exceptional veterinarian. Always kind n caring but also a true scientist. Not all illnesses are easy to diagnose. Dr Keith wants to solve what is going on with your pet. Does not order unnecessary testing. My only complaint is Dr Keith, as U might of guessed, is popular with clients, so it's hard to get an Appt with him. I've been taking my animals/pets to Dr Keith for 26 years.