If your dog goes missing in Gauteng, knowing where to turn is critical. With the province's sprawling urban centres — from Johannesburg and Pretoria to the East Rand and West Rand — finding the right shelter or SPCA branch can make all the difference in reuniting with your pet or reporting a found animal.
This directory covers every SPCA branch, animal rescue organisation, and shelter operating in Gauteng province. We recommend contacting your nearest SPCA or shelter first, but also filing a report with Lost Dogs SA so your listing reaches the widest possible audience.
Johannesburg Region (City of Johannesburg Metro)
Johannesburg SPCA
The main SPCA branch for the city. Handles cruelty investigations, lost & found pets, low-cost vet services, and adoptions.
- Address: 5 Benray Road, Reuven, Johannesburg, 2091
- Phone: 011 681 3600 | After-hours: 083 604 1172
- Email: [email protected]
- Website: jhbspca.co.za
- Hours: Mon–Fri 08:00–15:30, Sat 08:00–13:00
Sandton SPCA
Randburg SPCA
Midrand SPCA
Animal Anti-Cruelty League (AACL) — Johannesburg
Paws R Us (SA)
- Location: BF Kennels & Cattery, View Road, off Porcupine Park Avenue, Riversands, Fourways
- Phone: 083 518 0447
- Email: [email protected]
Ekurhuleni (East Rand) Region
The Ekurhuleni region is served by 9 SPCA branches coordinated through the Ekurhuleni Regional Council of SPCAs.
Alberton SPCA
- Phone: 011 907 1568 | Emergency: 065 616 9004
Benoni SPCA
- Phone: 011 894 2814/5 | Emergency: 073 511 2261
Boksburg SPCA
- Phone: 011 916 5906/7 | Emergency: 083 763 6311
Brakpan SPCA
- Phone: 011 742 2007 | Emergency: 083 696 9052
Edenvale SPCA
Kempton Park SPCA
Springs SPCA
Bedfordview / Germiston SPCA
Nigel SPCA
TAG — The Animal Guardians (Benoni)
- Location: Benoni, Johannesburg East Rand
- Phone: 076 330 5736
- Email: [email protected]
- Website: tag.org.za
- Non-profit shelter founded 2014. Animal rescue, pet licensing, spay/neuter, adoptions, and a thrift shop to raise funds.
Tshwane / Pretoria Region
Tshwane SPCA — Waltloo Branch (Main)
- Address: 316 Petroleum Street, Waltloo, Pretoria, Gauteng
- Phone: 012 803 5219 | Emergency: 083 453 3863
- Email: [email protected]
- Website: spcapta.co.za
Tshwane SPCA — Centurion Branch
- Phone: 012 664 5644 | Emergency: 082 807 5671
Woodrock Animal Rescue
- Address: Plot 51, R511 Hennops River Valley, Pretoria Rural, Gauteng, 0157
- Phone: 082 925 3133 / 082 682 7262
- WhatsApp: 060 806 7438 (no calls)
- Email: [email protected]
- Website: woodrockanimalrescue.co.za
- Hours: Tue–Sun 09:00–14:00
- A leading non-profit, pro-life animal shelter dedicated to rescuing, rehabilitating, and rehoming abandoned animals.
Dogtown SA
- Location: Hennops mountains, ~30 minutes from Fourways
- Website: dogtownsa.org
- Sanctuary for dogs who lost their families or were rescued from dire situations. Offers adoption, volunteering, and donations.
West Rand Region
Krugersdorp / Roodepoort SPCA
Randfontein / Westonaria SPCA
Sedibeng Region (Vaal Triangle)
SPCA Vereeniging / Vanderbijlpark
Heidelberg SPCA
- Note: Partner society of the Ekurhuleni Regional Council
What to Do If You Find a Lost Dog in Gauteng
- Secure the dog — If safe to do so, contain the animal in a yard or secure area. Approach calmly and cautiously.
- Check for identification — Look for a collar tag or microchip. Any vet or SPCA branch can scan for a microchip free of charge.
- Report to Lost Dogs SA — Post the dog's details, photo, and location at lostdogs.co.za. This is the fastest way to reach a wide audience.
- Contact your nearest SPCA or shelter — Use the directory above to find the closest one to where the dog was found.
- Post on local social media — Community Facebook groups and WhatsApp neighbourhood groups are powerful tools in Gauteng.
- Hold for 72 hours — If the dog is healthy and you can safely keep it, give owners time to come forward before surrendering to a shelter.
Emergency Veterinary Clinics in Gauteng
If you find an injured animal, contact the nearest 24-hour veterinary emergency clinic:
- Onderstepoort Veterinary Academic Hospital (Pretoria) — 012 529 8000 (24hr emergency)
- Johannesburg Veterinary Emergency Clinic — 011 793 2841
- Northcliff Veterinary Clinic — 011 475 3187
- Bryanston Veterinary Clinic — 011 706 6023
- Fourways Veterinary Hospital — 011 465 9480
- Centurion Veterinary Clinic — 012 663 2841
- Menlopark Animal Hospital (Pretoria) — 012 460 9707
- Moreletapark Animal Hospital — 012 997 0492
Additional Rescue Organisations
Kitty and Puppy Haven
- Location: Midrand
- Species: Cats and dogs (pro-life sanctuary since 2000)
- Adoption fee: R1,500
- WhatsApp preferred
A New Hope Dog Rescue
- Location: Kliprivier, Midvaal
- Species: Dogs only
- Contact: 081 893 4427 | [email protected]
Wet Nose Animal Rescue Centre
Last updated: June 2026. We update this directory quarterly.
Prevention Tips for Gauteng Pet Owners
- Microchip and register your dog — This is the single most effective way to ensure a lost dog returns home.
- Secure your property — Check fences and gates regularly. Gauteng's urban density means a wandering dog can cover significant distance quickly.
- Use a well-fitting collar with ID tags — Include your current phone number.
- Keep recent photos — Clear, well-lit photos of your dog from multiple angles are invaluable if they go missing.
- Register with Lost Dogs SA — You can pre-register your pet details so we have them ready to go if the worst happens.
Last updated: June 2026. We update this directory quarterly. If you know of a shelter or rescue not listed, please contact us.
Comments