Welcome to Penn Vet’s new website; now in the last phase of completion. If you are a member of the Penn Vet community and see an issue, please complete our feedback form.

    What we do

    The Section of Dermatology & Allergy evaluates animals for all types of skin, ear canal, hair, and nail (claw) disorders. Small-animal patients (dogs and cats) are seen by appointment at the Ryan Veterinary Hospital in Philadelphia. Large-animal patients are seen by appointment at New Bolton Center in Kennett Square, PA.

    Dermatology consults are available to veterinary specialists in exotic animal medicine who serve as the primary veterinarians providing the evaluation and treatment of exotic mammals, reptiles, and birds.

    Our Services

    Diagnosis and Treatment

    Our top-tier service will accurately diagnosis the skin ailment that is impacting your pet.

    Our Services

    Diagnosis and Treatment

    Our top-tier service will accurately diagnosis the skin ailment that is impacting your pet.

    Types of Skin Ailments

    • Allergic
    • Autoimmune
    • Ear canal
    • Endocrine
    • Footpad
    • Hair growth
    • Heritable skin diseases
    • Infectious
    • Nail
    • Parasitic

    Causes can include:

    • Congenital abnormalities
    • Prostate disease
    • Stones, crystals, or debris
    • Cancer
    • Infection or inflammation
    • Ingestion of toxic substances
    • Trauma
    • Stress
    • Spinal cord abnormalities

    Estimated Time of Service

    The Dermatology/Allergy clinic is an outpatient service, but clients should plan to spend at least two hours at the clinic with their pet. Many laboratory tests require several days to two weeks to report results.

    Referral by the primary veterinarian is preferred. Please note that diagnostic procedures and services a patient might need after the initial consultation entail additional cost, and will be discussed at the time of the examination. We can provide estimates for treatment.

    Ryan Veterinary Hospital

    Emergencies:
    (215) 746-8911

    By Appointment:
    (215) 746-8387