Our aim is to give you and your pet the highest standard of care with a personal service.

We offer an extensive range of veterinary services including: general medical, surgical, dental, digital x-rays, vaccinations, laboratory, ultrasound, parasite control, microchipping & much more...

Our clinic is a smaller neighbourly practice located on Summerhill Ave in North Rosedale and have a dedicated, compassionate and motivated team. We strive to provide everything you need to for the well-being of your pets, after all your beloved companion deserves it.

Our smaller clinic will ensure that you see the same vets for follow ups and the same familiar faces of our support staff.
We also work at a slower pace and allocate longer appointment times. This gives us more time with clients and the patients, allowing us a more relaxed consultation with time to discuss problems and treatment options in greater depth.

We hope that your pets visit with us is as stress free and pleasant as possible and that our tasty treats help add enjoyment, and “desensitize” the more nervous visitor.

As doting pet owners ourselves, we really do understand how stressful it is when a pet is sick, so take advantage and feel free to call with any concern.

We offer a holistic approach to animal wellness that focuses on preventative medicine. By adhering to this philosophy, you can be rest assured your pet is in great hands at Rosedale-Moore Park Veterinary Clinic. 



We are the people who will care for your pet. Our staff members come from a variety of backgrounds and countries and are united through our passion for animals. Every day, we work hard to make sure your animal friends receive the best possible treatment available. Find out more about the dedicated individuals who make up Rosedale-Moore Park Veterinary Clinic.

To learn more about our staff and services, call or email us.



Veterinarian - BVSc (Hons) MRCVS

I was born in Scotland and later immigrated to South Africa where I completed my education and qualified from Onderstepoort, University of Pretoria. I spent many years working in small animal practice and completing my post graduate honours degree, before joining the Johannesburg SPCA in 1990 as Assistant Chief Veterinarian. As a team of five vets we also gave veterinary care to the African township of Soweto...