Marathon runners usually look for cups of water to grab along the race, but one woman in Thailand picked up something so much better.
The 43-year-old was about seven miles into a marathon when she spotted a stray puppy on the side of the road.
She stopped running and coaxed the adorable pup over to her. She said there were no houses nearby and it was clear that the dog was lost. So she picked him up, and since she still had a marathon to finish, she ran the last 19 miles while holding the dog.
They crossed the finish line together and the woman later adopted the dog.