ALL-IN-ONE Animal Rescue cares for abandoned, neglected, sick and surrendered dogs and puppies and founder Mary Kwembu works mainly in the Diepsloot, Johannesburg, area with the All-in-One Rescue Centre based in Centurion.

About All-In-One Animal Rescue

The organisation was founded in 2018 by Mary Kwembu, whose focus, passion and drive helped her animal rescue vision become a reality.

All-in-One Animal Rescue originated in the northern township of Diepsloot in Johannesburg, where Mary would drive around in the dust, meet the community, feed dogs, and teach people how to take care of animals.

She quickly became well known for being the voice of the voiceless in Diepsloot. Mary believes that every dog deserves a loving, caring and stable home with food and shelter.

So she assists homeless, abused, neglected, stray, injured, ill, geriatric and unwanted animals that would otherwise have miserable lives and premature deaths.

All in One Animal Rescue is growing by the day thanks to its loyal and valued supporters, and Mary's vision is a world where humans treat animals with care, love, respect, empathy and understanding.

And only with the help of sponsors, Mary's dream can stay a reality.

All-in-One survives solely from generous donations and urgently needs these to stay alive and continue their work to save and home animals. We are thus seeking regular sponsors and donations from corporates and individuals to keep the shelter going

What We Do (Click on images to see full size)

Feeding dogs in Diepsloot

For various reasons, many Diepsloot residents are struggling to feed their dogs. Thanks to our donors, we bring dog food every week so that their companions never go hungry.

Vaccinations and Sterilisations

Wherever we go, we educate Diepsloot residents about the necessity to vaccinate and sterilise their dogs. We also get them to let us take their dogs away for the day to get them sterilised, so that we can help reduce the overpopulation of companion animals in Diepsloot and neglect and cruelty that are often consequences of backyard breeding.

Assisting in the Community

We hand out booklets that educate people about how to care for their dogs. We also assist residents with first aid, tick and flea management, kennels, dog beds, blankets, collars, and everything else necessary to keep their dogs safe and healthy.

Rescue, Rehabilitate and Rehome

We take in dogs that are suffering, we rehabilitate them on our property, and offer them up for adoption on social media.