Dr. Heffelman is great just the best he has been taking care of my 4 dogs and 4 cats for a while now and the MANY strays I help most recent a cat with a super bad eye that had to come out and a claw that rapped around into her paw A miracle she could walk he said I should give my girlfriend five stars too for taking the eight months to catch this cat The whole staff at the animal hospital is great and we found somebody to adopt her so it all worked out well