Dr. Keith has been taking care of my cats and dogs off and on over the years and has been wonderful with all of them. My cat scratched the heck out of him once and he took it all in stride. Great guy! Very New York in his personality but also very entertaining. ;)
Pros: Knowledgeable, funny, honest
Cons: Hard to schedule as he's very busy!
more