Book a consultation

All consultations are by appointment only.

To make an appointment Book Online or call us on 012 991 3573

Our consulting hours are:
  • Monday to Friday: 08:00 to 19:00
  • Saturday: 09:00 to 13:00.
  • All other hours are emergency consultations only. 
 Emergencies will be seen without an appointment. 


Appointments for consultation and vaccinations can be booked Monday to Friday between 08:00 and 19:00 and on Saturday mornings between 9am and 1pm. 

By booking your pet’s appointment in advance you get to see the doctor  you prefer and  waiting time should be kept to a minimum.

Walk-in clients will be assisted as soon as is possible but appointments take precedence.

It is essential to book consultations for more specialised services such as dentistry, export consultations, pregnancy scans and operations.

New Clients

We would like to welcome you to Valley Farm if this will be your first visit with us. For new clients we will need you to complete a registration form and we will take a copy of your ID or driver’s license. Please arrive 10 minutes early so the paper work can be completed.

Birds and Exotic Pets 

Dr Dorianne Elliot sees these pets on Thursdays. She is able to assist with most species at Valley Farm but large primates and and venomous snakes must be booked at her Ondersteeport practice. Bird grooming, behavioral issues, sick or injured pets will be seen. An appointment is essential.   


Visits for annual vaccinations are very important as they allow us to give your pet a full health check. Regular checks like this allow us to catch any diseases in their early stages. These appointments are also the perfect opportunity to discuss any concerns you have regarding your pet’s health. Often things we consider normal signs of aging are indications that a little extra care or some medication or treatments are necessary.

Puppies and kittens need a course of three to four vaccinations to ensure full cover. Pets over 1 year will need an annual vaccination to maintain their immunity.


All consultations are payable at the time. We accept cash, debit cards, credit cards and have a secure internet connection for for electronic transfers.

Pet Insurance

If your pet is insured please bring a claim form for our staff to complete for you or request one from reception. We can process Medipet and OnePlan insurance claims digitally direct from our system for amounts more than R5,000.

Scroll to Top