I want to rate this practice higher but I cannot. A vet here initially misdiagnosed my dog's cancerous tumor. Another vet later correctly diagnosed it but said she was competent to handle what I now know was a very complicated surgery to remove it (which was not successful) in house when an expert might have had better results. My dog ultimately died, but only after Oak Tree dispensed the wrong (not strong enough) dose of pain meds prescribed by MedVet where she was getting radiation therapy which did not work. Another vet screamed at my 3 year old son for inadvertently hurting our other happy go lucky Golden which was appalling. Yes, my son was wrong, but, since when is the family vet charged with discipline? That is when we left literally for Greener Pastures