Dr Keri Hawkes is the absolute best! She is wonderful with my dogs and cats alike, (even the grouchy ones) and has saved a couple from life threatening emergencies. She is a fantastic Doc and a genuinely caring and compassionate person. I have sent several people here are they were thrilled!