I just made a quick video of my dog, Peanut, at Magnuson Off Leash Park in Seattle. I have him do the same chain of ten behaviors twice in a row: wait, spin, jump, heel, left turn, right turn, wait, come, sit, and carwash. There are a few dogs that Peanut just met at the dog park, for distraction.
I once saw a video of a shock collar trainer working his dog in the middle of a dog park, among distractions. Well, guess what? You can use food and a clicker to get reliability, without the side-effects of shock, and the dog is happy, to boot!