Dr. Carol has done an amazing job with both of my dogs! She’s caring, compassionate and “all about the animals”. If you expect the type of vet that gives a shot and sends you on your way, this isn’t the place for you or your pet. She spends a lot of time with the animals and educates you about what she’s doing and why; how you can better take care of your pet. She is very open and experienced in alternative medicine and her follow-up phone calls for even a routine exam were a pleasant surprise. I am very impressed!