The Johannesburg SPCA believes that animals, as living creatures, have value beyond economic measurement, and are entitled to legal, moral and ethical consideration and protection. Its mission is to act as an advocate on behalf of animals and to obtain ri ...