This story and video brought tears to my eyes and a smile too! A stray dog completed a 1,100-mile race across China, climbing 12 mountains in nearly 25 days. This little guy ran his little paws off!

The BBC reported the dog, nicknamed "Xiaosa," or Little Sa, joined the a team of cyclists in the beginning stages of a race from Sichuan province to Tibet. When one of the cyclists fed the dog some food, the smart dog decided to stay with the hands that fed him and continued the race.

The dog, kept up with them on their daily treks of 30 to 40 miles and even stayed on foot while others took a shortcut. The race started out with 300 bikers and ended with 3 bikers and a dog!

Of course the dog was adopted by one of the bikers. What a story!

More From 101.5 KNUE