Skip to Main Content

Veterinary Oncology

At All Animal Clinic in Leighton, our caring vet team and board-certified veterinary oncologist use a combination of cutting-edge diagnostics and treatments to best support pets with cancer.

Book an Appointment

Oncology Services, Leighton Veterinarian

Advanced Cancer Care for Leighton Pets

Even the healthiest humans and animals can be affected by cancer. Although this is never the diagnosis one wants to hear, the good news is that it can be treated with a number of advanced methods.

At All Animal Clinic, our Leighton veterinary oncologist is committed to providing superb care for pets with cancer, and support for the people that love them. Working closely with other specialists and your primary care veterinarian, we'll ensure your pet receives the best possible care. 

Your vet will review your pet's medical history and diagnosis before spending time with you to discuss their disease, staging (additional diagnostics), treatment options, and prognosis. 

Staging (Additional Diagnostics)

After a pet is diagnosed with cancer, additional diagnostic testing can help to determine factors such as the extent of cancer in the body. This allows us to optimize treatment options and better predict prognoses.

At All Animal Clinic, we offer in-house, state-of-the-art diagnostic services for the most accurate diagnosis and treatment possible of your pet's cancer. 

Options for Treatment

When staging is complete, our team of specialists will discuss all the appropriate treatment options. There are several different combinations of therapies that can be used to treat cancer, including surgery, chemotherapy, radiation therapy, immunotherapy, targeted therapies, or, when needed, palliative care to make your pet comfortable.

Oncology Services, Leighton Veterinarian

« Go Back

New Patients Welcome

All Animal Clinic is accepting new patients! Our experienced vets are passionate about the health of Leighton companion animals. We currently are only taking pets by appointment, so get in touch to schedule yours today!

Contact Us

(256) 446-8888 Contact