I've been taking my pets to to All Pets Clinic for the better part of 20 years. I've had my dog's knees operated on, tumors removed from another dog, and teeth cleaning for both dogs over the years - just about everything you can think of that a vet would do!
more