Internal Medicine

Veterinary Internal Medicine for Dogs and Cats | Cara Veterinary Group Dublin

At Cara Veterinary Group, our Internal Medicine team provides advanced diagnosis and treatment for complex conditions affecting your pet’s heart, liver, kidneys, hormones, skin, and more. We combine modern technology with compassionate care to help dogs and cats live healthier, happier lives.


Comprehensive Veterinary Internal Medicine

Our Internal Medicine service covers all aspects of your pet’s internal health, from the heart and lungs to the skin and nervous system. These conditions often require in-depth investigation, diagnostic imaging, and specialist knowledge to identify and treat effectively.

At Cara Veterinary Group, we take a holistic approach to each case, using advanced laboratory testing, ultrasound, radiography, and expert interpretation to ensure your pet receives the best possible care and management plan.

Internal Medicine


Areas of Expertise

  • Cardiology – diagnosis and treatment of heart murmurs, arrhythmias, and heart failure
  • Ophthalmology – management of eye conditions and vision problems
  • Neurology – seizures, nerve injuries, and spinal disorders
  • Dermatology – allergies, infections, and chronic skin conditions
  • Gastroenterology – vomiting, diarrhoea, and inflammatory bowel disease
  • Orthopaedic Surgery – joint, bone, and cruciate ligament repair
  • Oncology – cancer detection, biopsy, and treatment options
  • Endocrinology – diabetes, thyroid, and adrenal gland disorders

Our multidisciplinary team works together to provide accurate diagnoses and targeted treatments to support your pet’s long-term health and comfort.


Why Choose Cara Veterinary Group?

  • Modern diagnostic equipment and imaging
  • Experienced vets trained in multiple medical disciplines
  • Tailored treatment plans for each pet
  • Collaborative case management with surgical and diagnostic teams
  • Compassionate follow-up care and progress monitoring

Book an Appointment

  • This service is not available for online booking. Please call 01 885 3253 to arrange your pet’s consultation.
  • For routine visits or vaccinations, you can BOOK ONLINE HERE.

Our Locations

Cara Veterinary Hospital - Unit 233, Blanchardstown Corporate Park 2, Ballycoolin, Dublin 15 (D15 Y384)
Cara Veterinary Clinic - 1A North Circular Road, Phoenix Park Gate, Dublin 7 (D07 HE48)