Pup ran more than 1100 miles!
All together now: "Awwwww." See? I told you so. Honestly though, this little guy, nicknamed "Xiaosa," has captured the hearts of millions as his story gets out. And while Xiaosa was a stray, he's not anymore. So yes, there's a happy ending. Now, enjoy the story.