Congrats on a great race!!! Under 3 hours for an oly is super impressive by my standards (as I can never break 3 hours). Great job!!!
Tough day for you, but you did well considering all the mini obstacles that get in the way of smooth sailing. Hope your pups are OK.
Rest up!