Dr. Keeney is the best vet we have ever had. Her communication skills are great and she explains things in a way that you can understand. She is very proactive with our dog's current and future health. When it comes to my pets only Dr. Keeney will see our pets. I highly recommend!!!