Compassionate, confident veterinarians and staff. Downside is that they are very busy and you may have to wait awhile to get an appointment but they’ll get you in if it’s an emergency.