All posts tagged Inspector Stewart Taylor

Latest
January 7, 2015, No comments

Kai, a shar-pei cross, was tied to a railing Scottish railway station when he was found. Beside him sat a suitcase jammed with what appeared to be the dog’s belongings: A pillow, […]