The Johannesburg SPCA is based in the suburb of Reuven, in the south of Johannesburg, where our offices, kennels, inspectorate and administration are situated. Our dedicated team works hard to protect animals, to improve animal welfare standards, to educate local communities about animal care, and to re-home stray and abandoned dogs and cats. We also monitor the treatment and well-being of working animals, farm animals and wild animals.

Members of our staff are on standby 24 hours a day to accept strays or stray injured animals and to attend to emergencies.

Our inspectors monitor and promote the welfare of animals in our area.