Excellent topic and posts, I myself like to have them do sprints mainly by throwing a ball or stick. We start off like jack said til the dog tires out naturally then in a few weeks we will add hills.
I feel the condition is better than just regular mill work and work great together.