Animal welfare left outraged after dogs are found hanging in bushes The Cape of Good Hope SPCA and the Animal Welfare Society Stellenbosch (AWSS) expressed...