I’m cross-posting here (and completely off the gardening topic) but if you want to adopt a puppy in Durban then Susie Hart and the Animal Action team are the people to contact. More about them and the great job they do:
“Animal Action is a non-profit organisation that is run by a small and dedicated group of people who are passionate about the rights of all animals and committed to giving every dog the opportunity of a healthy and happy life.
We do this not only by means of rehabilitation which is most often implemented by the network of “foster parents” of Animal Action, but also in our care to place each dog not only in a good home, but in a home that is suitable for the personality of the dog.”
Check them out at www.animalaction.org.za.