CARTHAGE, Mo. — Dozens of runners – and their pets – go the distance to help the Carthage Humane Society stay on its feet.