After a cyclist gave her food during a cross-country race through China, Xiao Sa, a little stray dog with a really big heart, followed the cyclists 1,100 miles across very rough terrain.
The incredible journey of Xiao Sa began on the streets of Yajiang, Sichuan province. Zhang Heng, a 22-year-old student from Hubei, was on a graduation cycling trip to Lhasa, when he saw the small dog lying tired on the street. He and his friends stopped to feed her, and the pooch started following them. At first, they thought she was just doing it for fun and would give up when she got tired, but the dog stuck with them day and night, and the guys felt she really wanted to go with them, so they decided to take her along to the end.