Veterinary Services
Veterinary Services in Dublin 7 & Dublin 15 | Cara Veterinary Group
Cara Veterinary Group delivers comprehensive veterinary care in Dublin 7 (Phoenix Park Gate) and Dublin 15 (Ballycoolin) — from vaccinations, neutering and dental care to imaging, cardiology, surgery and in-house lab testing. Book online or call 01 885 3253 (D15) / 01 838 8338 (D7).
Complete, Compassionate Pet Care
We provide nose-to-tail care for dogs, cats and small pets, with tailored treatment plans, clear communication and modern equipment. As an added bonus, explore our free veterinary services and Pet Healthcare Plan to spread the cost of routine care.
Popular Veterinary Services
- 🐾 Annual Vaccinations – core & lifestyle protection
- ✂️ Neutering (Spay & Castration)
- 🦷 Veterinary Dentistry – scale & polish, dental X-rays, oral surgery
- 🩻 Veterinary Radiology (X-rays) & Ultrasound
- ❤️ Veterinary Cardiology
- 🦴 Veterinary Surgery – soft tissue & orthopaedics (TTA Rapid)
- 🧪 In-House Laboratory
- 🌡️ Endocrinology (diabetes, thyroid, adrenal)
- 👁️ Eye Care (incl. Dry Eye)
- 🦻 Ear Problems & ear flushing
- 🧊 Cryotherapy & Laser Therapy
- 🔐 Microchipping
- 🛏️ Cat Boarding & Rabbit Boarding
- 🥗 Nutritional Counselling & Free Weight Clinic
- 🩸 Blood Transfusion (donor panel)
- 💊 Pet Pain Management
- 🌈 Pet Euthanasia – peaceful, dignified goodbyes
- 🚑 Emergency Animal Care
Budget Monthly – Save with the Pet Healthcare Plan
Join our Pet Healthcare Plan for unlimited vet consultations, routine vaccinations, parasite control, free microchip & nail clip, 20% off neutering & dentals, and 10% off in-house bloods. Sign up today.
Quick Links
Book an Appointment
- Book Online Now
- Dublin 15 (Ballycoolin): 01 885 3253
- Dublin 7 (Phoenix Park Gate): 01 838 8338
Frequently Asked Questions
Do you take emergencies?
Yes — during opening hours we prioritise urgent cases. Out of hours, contact the Pet Emergency Hospital (UCD) on 01 260 9920.
Which areas do you serve?
We care for pets across Dublin 7, Dublin 15 and surrounding areas, including Blanchardstown, Ashtown, Castleknock, Cabra, Finglas, and Navan Road.
How do I save on routine pet care?
Join our Pet Healthcare Plan to spread the cost of preventative care and access member-only discounts.
Can I attend both clinics?
Yes. You’re welcome at Ballycoolin (D15) and Phoenix Park Gate (D7). Your pet’s records are securely available at both locations.

