Skip to Main Content

Veterinary Internal Medicine

Our veterinary team in Avon provides diagnosis and treatment for a wide variety of internal conditions in dogs and cats ranging from lung disease to reproductive issues. 

Book An Appointment

Diagnosis & Treatment of Internal Conditions

Veterinary internal medicine involves the diagnosis and treatment of disorders and diseases in your pet's internal systems. 

Our veterinarians bring experience in diagnosing and treating a number of challenging cases ranging from tumors to disorders of the brain and nervous system to lung disease. 

At Animal General, we have a variety of diagnostic tools and treatment methods at our disposal. 

We can provide internal medicine to animals in the Avon area with multiple disorders or disease. We can also provide alternative treatments to our patients who don't respond well to standard procedures.  

Internal Medicine for Cats & Dogs, Avon

Internal Medicine Conditions

Our veterinarians diagnose and treat internal conditions in the following areas:

    • Urology (urinary functions and genitourinary tract)
    • Endocrinology (glands and their functions)
    • Cardiology (heart-related disorders)
    • Gastroenterology (diseases of the digestive organs)
    • Oncology (tumors and cancer)
    • Neurology (disorders of the brain and nervous system) 
    • Reproductive Issues
    • Immunology (disorders of the immune system)
    • Pulmonary Disorders (diseases of the lungs)

Specialist Referrals

If your pet requires a procedure or treatment that we aren't able to provide, we are more than happy to refer you to an experienced specialist who can do so.

We are connected to a networks of exceptional veterinary professionals throughout the Avon area.

Laboratory & Diagnostics

We support our comprehensive approach to internal medicine with advanced testing, imaging and other diagnostic procedures. 

Learn More

« Go Back

New Patients Are Always Welcome

We are always happy to see patients at our animal hospital! Get in touch today to get started. 

Contact Us

(860) 673-4000