This office is wonderful! We switched to Village Animal Clinic with our two dogs because everyone of the staff is kind, caring, smart and are always there for us with reasonable advice when we need them. Dr. Tom Kavanagh and Dr. Alanna Thompson take the time to really think about what is best for our pets. They even saved our dog from a surgery by knowing that he could heal on his own, and he did. I am a doctor too, and Village Animal Clinic cares their patients the way I would want my own office to treat the families who come to us. Thank you Dr. Kavanagh And Dr. Thompson!