Street dog trapped in soccer net rescued in India April 4, 2018 It’s not clear how long the street mutt had been stuck. But he was tired, thin and covered with sores by the time Animal Aid… Continue Reading
Screaming, frantic puppies get stuck hopelessly in tar for hours as rescuers tried to free them December 1, 2017 Three puppies got stuck in rock solid tar at a construction site in India and they could have been left there to die but… Continue Reading