I've only run a few marathons and I can't stand to carry any extra weight that I don't need. Even my phone is too awkward to take.
This woman knew that if she left the puppy at mile 7, it might get lost.
So she took it upon herself to try to find the owner, got vaccinations and eventually adopted the dog.