Johannesburg, South Africa
A New Hope Dog Rescue
A New Hope Dog Rescue is located right outside of Johannesburg, South Africa where they care for over 100 dogs at any given time. They take in all breeds, ages and any dog that needs their help.
They are a pro-life shelter ensuring the wellbeing, health and happiness of all the animals that come into our care
They have happy, warm enclosures that ensure we provide them with the best opportunity for a second chance at the life they deserve
They aim to make a lasting change to the local communities through education in animal welfare and sterilization
Sterilization is considered our most important role and is absolutely non-negotiable for any dog that enters the shelter and we work with some exceptional vets to further this purpose.