As far as I am concerned, Caroline Animal Hospital is the best veterinarian service around this area (Northern Neck of Virginia). They absolutely know what they are doing. Before I had my two Chihuahuas that I have now, I had one for 16 years and I took him to the Caroline Animal Hospital for his veterinary care. Because they are on the expensive side, after my first dog passed away, I took my next two dogs to different vets. I was thoroughly dissatisfied. So, I decided to go back to Caroline Animal Hospital. I am so glad I did!