Shelburne Veterinary Hospital is great! They are all very welcoming and remember your pet everytime you come back. They are very cost conscientious which is very much appreciated! They tell you up front what you do and don’t have to have in terms of medicines and vaccinations.
