Dr Cooper is a compassionate, caring vet. I was able to get my chihuahua in the same day. I am very impressed with the way he treated my dog and his explanations of what was going on with him. I changed my vet to Dr Cooper as soon as the appointment was done.