Marathon runner finds abandoned puppy halfway through race. Carries him for 19 miles
Since I’ve never ran a marathon myself, I find it difficult to imagine what thoughts must go through one’s mind in the midst of a 26-mile slog. The mental battle has to…

















