July 2023
First of all, I'm spoiled by another vet who is worth ten stars. But that doesn't mean Dr. Rose doesn't deserve each and every one of these five. I have a cat with a very complicated medical history, and she is absolutely amazing with him. She communicates, shares info she ideas, and is very knowledgeable.