Welcome to

For the past 25 years the Castle Vets team has been committed to providing high quality, friendly, trusted veterinary care for all your family pets in Clondalkin and the surrounding areas. Being an independently owned veterinary practice we provide a personal, caring veterinary service. Our clinic is fully equipped with up-to-date medical and surgical facilities and our own in-house laboratory.



We recognise the importance of spending time with our clients allowing us to be thorough and conscientious during consultations. As a rule we allocate longer consult times than is usual to allow us meet, greet and treat your pets in stress-free and relaxed environment. Our main focus is caring for your pet and tending to their individual needs. And of course we want to make sure we have ample time to chat with you and to answer any questions you may have!

In-House Laboratory

At Castle Veterinary Clinic we have our own in-house laboratory which allows us to diagnose your pets as promptly as possible. We have high tech blood machines that help us analyse your pet’s various organ functions. In conjunction with blood tests we check urine samples for various abnormalities. We regularly use our microscope to diagnose your pet’s lumps and bumps as well as itchy skin complaints.

Surgeries and Anaesthesia

All pets undergoing any surgical procedures at our clinic will be continually monitored throughout their anaesthetic by our team of veterinary nurses. Our surgical theatre is no different to a human hospital. We have invested in state of the art monitoring equipment to ensure blood pressure, heart rate and rhythm, breathing rate and temperature are logged throughout the entire process.

X-ray and ultrasound

We have digital x-ray on site to allow us take high definition x-rays and process them within minutes, aiding a quick diagnosis for our patients. Along with x-rays, we use our ultrasound machine to diagnose pregnancies and image internal body organs.

Pet Care Plans

Providing essential healthcare to your family pets can be quite expensive so we have created tailored health plans to make looking after your pet easier and more affordable. Avoid any upfront fees and spread the cost of healthcare over 12 months at discounted rates.

All our plans include:

All vaccinations including puppy and kitten course.Kennel cough vaccineFree microchipYear supply of flea and worm treatments10% off neutering10% of all medications,consults,dentistry and food.

Please contact the clinic to discussthe best plan to suit your pet.

Contact Us

Book Now

We welcome all enquiries and you can make appointment by clicking the button below

Book Now

Our Team

Our team of 3 vets have combined experience of over 45 years in clinical practice.

Manus CannonMVB MRCVS

Following graduation from the veterinary college in UCD in 1987 I spent 4 years in busy Veterinary practices in the UK.  I returned to Ireland in 1991 and began working in Clondalkin. In 1995 I established Castle Veterinary Clinic, since then the clinic has grown into a large, modern practice by remaining true to my core principle of ensuring only the highest level of care for our patients. Key to my philosophy is a deep understanding of the relationship of our patients with their owners and families. I am an avid sports fan so when not attending to my patients I enjoy following all the sport and try to get to the games or events if I can.

Aonghus ó LaoireMSc, MVB, GPCert SAM

I graduated from the veterinary college in UCD in 2009. I initially worked in Northern Ireland developing my skills in a large mixed practice outside Belfast. In 2011, I started working at Village Veterinary Hospital in Kilkenny where I further developed my small animal skills.  I believe in always continuing to upskill so that I can give my clients the best possible service.  Whilst in Kilkenny I undertook a Postgraduate Certificate in Small Animal Medicine which I completed in 2015, since then I have also completed a Masters degree.  I have a particular interest in ultrasonography and internal medicine. I joined Castle Vets in 2017 and love working with such a close-knit team. Outside of work I’m kept busy with a young family and our energetic dog Daphne!

Amy HanrahanMVB

In 2014 I graduated from veterinary college in UCD. I moved to Scotland where I worked in a busy, family run mixed practice west of Glasgow. After 2 years I decided it was time for me to move home and focus on small animal practice. In 2017 I began working for Village Vets in North Dublin and Meath, I enjoyed the variation of working with different teams in their various practices. At the end of 2018 I took some time out to travel around India before joining the Castle Vets team in May 2019. Since then I have enjoyed working with a fun, progressive team of vets and nurses, and getting to know our patients and their owners. I love the fast pace of veterinary work and keeping up to date with the new treatment options to give our patients the best possible care. When I’m not working, I spend my time either traveling or trying to tire out my crazy terrier Juniper. 

Our team of 4 veterinary nurses and 2 receptionists love welcoming all your pets to our clinic making it a pleasurable experience for both you and your family pet. 

Susan Egan RVN

Having been working in Castle Vets since 1999 I graduated with a degree in veterinary nursing in 2011 and I have built up a very close bond with all of our clients over the years, having seen many of them from their first vaccination right through to their last visit.  I have always had a huge love for animals and after all these years I still love the cuddles and snuggles I get from our patients. Outside of work I enjoy spending my time with my young family and our beloved pets Echo and Mr. T.

Jennifer O'Brien RVN

I qualified with a degree in veterinary nursing from UCD in 2008. I have worked at Castle Vets for the past 16 years. I have a particular interest in Emergency and Critical Care Nursing. I love all animals but especially dogs. Outside of work I’m busy with my 5 children. I also enjoy all types of sport. 

Aoife McElwee RVN

I graduated from Dundalk Institute of Technology with a BSc in Veterinary Nursing in 2018. I also completed a pre-university course in Animal Care and through this, gained lots of experience handling all types of animals. I have a keen interest in surgical nursing and inpatient care. I have 2 dogs, Diesel and Harley.Harley will occasionally be found either comforting our inpatients or greeting clients at the reception desk!

Leanne Daly RVN

I graduated with a BSc degree in Veterinary Nursing from Dundalk Institute of Technology in 2014. Having previously undertaken my work experience at Castle vets I jumped at the opportunity to join the team in 2016. I have 2 dogs, Chelsea and Luna who are frequent visitors to Castle Vets! I also have a big interest in horses and go horse-riding at weekends with my daughter.

Jacqueline Geraghty

I am a native of Clondalkin and live there with my husband, 2 boys and our rescue dog, Bear. I joined the Castle Vet team in 2016. From a young age I always had an interest in working with animals and I love my job as a receptionist in the clinic. When not at work I am very busy supporting the boys in blue!

Sonya Hickey

I joined the Castle Vet team in 2014, having worked closely with the veterinary team at the DSPCA for 7 years preceding this. The knowledge I acquired during my time there has made me a valuable asset this clinic. I have extensive knowledge and experience with dogs, cats and wildlife. I also have a keen interest in dog behaviour.  I have 3 dogs of my own and I regularly foster pets for a local animal charity.

More than 90% of new business from client referrals.


Years of clinical experience.


Years serving our community.

Old World values. Modern & innovative.

Embracing the best of new technologies

Compassion above all else.

Client support at the heart of everything we do.

Locate Us

6A Castle Park,

Tel: +353 (0) 1 464 0499

Open Maps


Mon – Fri:


Book Now


Should you have any enquiries or you feel we may be of assistance to you we would welcome your call or contact us below.