article thumbnail

Finally. Jasmine the Greyhound

Animal Person

In 2003, police in Warwickshire, England, opened a garden shed and found a whimpering, cowering dog. Geoff and the other sanctuary staff went to work with two aims to restore the dog to full health, and to win her trust. And for all of you naysayers, it was verified by Snopes. * It had been locked in the shed and abandoned.