I have been going there for years. I will not take my Cavalier King Charles to any other Vet in the neighborhood. These Vets are very loving,caring , knowledgeable and provide excellent quality care. I have brought my dog to Animal Medical Center in Manhattan when he was a pup and then brought him to many local Vets in the area the first year. No the Vet compared to North Shore Animal Hospital's quality of care in comparison to AMC. They offer care 7 days a week and long hours with available parking on site. I will not take my Cavalier anywhere else .