I used to do flyball with Sidney but stopped because he was getting even more hyper and more ball obsessed!! He was starting to bite me after the races and was so focused on the ball that he lost all sense!! I have done agility with Tiz my staffie cross, unfortunately she cannot compete as she is quiet dog aggressive so it's just for fun, it's a shame because for a chunky monkey she's actually extreamly agile and enjoys it.
Doggie dancing? Not on your life!! Sorry but I hate it with a passion!
I do work my JRT and used to work my old mongrel, the JRT works with friends lurchers and greyhounds (they don't catch anything the sighthounds are muzzled) its all done to use their natural instincts and fun.