Sam was starving, covered in mange and lay shivering in the mud and his own feces
It’s winter and freezing cold in Grabouw, South Africa, and conditions are critical for the thousands of street dogs who fight for survival in this hard and unforgiving environment. They need …