Caring, experienced vets serving Tallaght and Dublin South for over two decades. Real care. Real results. Real people who know your pet by name.
From routine check-ups to emergency care, all in one trusted place.
Routine health checks and vaccinations to keep your pet protected year-round. Prevention is the best medicine.
Book a check-upSafe, expert surgical care with compassionate recovery support from a team you already trust.
Learn moreWhen it cannot wait, our team is ready to help your pet when they need it most.
Call us nowQuick, painless, and permanent identification for your pet's safety and peace of mind.
Learn moreSpecialist care and attention for your older companions at every stage of life.
Learn more
For over 20 years, The Animal Hospital has been part of the Tallaght community. Our vets, Michael, Cathy, Mary, and Ann-Marie, take time with every single patient. We never rush a consultation. We always explain everything. And we genuinely love what we do.
Yes, we treat dogs, cats, rabbits, guinea pigs and most small animals. If you're unsure whether we can help your pet, just give us a call on (01) 451 5930 and we'll let you know.
For routine visits we recommend booking in advance using the form below. For emergencies, call us directly on (01) 451 5930 and we will see your pet as soon as possible regardless of appointment status.
We're based in Tallaght and serve all of South Dublin including Rathfarnham, Templeogue, Knocklyon, Firhouse, Clondalkin and surrounding areas. Clients regularly travel from across Dublin to see us.
Yes, there is free parking available directly outside the practice at 37A Main Rd, Tallaght. We're easy to find and easy to get to.
Just call us or drop in and we can arrange this for you. We're happy to transfer records to or from another practice. Just give us a few days notice.
Call us directly or fill in the form below. We will get back to you quickly.
Mon to Fri: 9am to 6pm, Sat: 9am to 1pm · Emergency line available
This form is for non-emergency bookings only. For urgent matters please call (01) 451 5930 directly.