Allen crossed the finish line. He is tired & sore, but very glad to be done. Dogs are all in good shape.