It is called Warrior Dash. It is a 5k race and obstacle course.
People dressed up for the occasion... Or dressed down...
Or something...
Other dog lovers competed...Tire jump...Panel jump...Slog through the mud... glad we do not have this in dog agility.Fire jump... glad we do not have these in dog agility either.Dirty, happy husband.