Once upon a time a four-month-old homeless puppy was found wandering along on the streets, but thanks to a renowned animal welfare charity he was able to embark on a new chapter in his life in the home of a best-selling children’s author, where he will live happily ever after. Jackson, a Patterdale Terrier mix, was […]