What's your dog's story? Some of our beloved pets are blessed to have an easy and short one. While that's not the case with all of them, it's nice to know that those with a longer story can have happy endings, and be amazing pets...