Have been taking my dogs to Cheyenne for over 11 years now and I would not change. I love all the doctors. They and their staff treat their patients, with loving care. If you need a great vet, that cares for your pets and are top notch then make an appointment with them.