We have been taking our 100+ lb. collie mix to Aston Vet for 3 years now. The doctors are caring, professional, and thorough. We have had some problems with the kennel not following our instructions, and our dog Jack has come back sick and with a very minor injury before which could be attributed to his size. Overall, a good vet.