Flyball is a relay sport with 4 dogs on a team. Any breed of dog can play, with a little training and a lot of practice. There are tournaments all around the US and Canada every weekend.
This is what one heat/race looks like at a tournament:
For for information about the history of flyball, go to http://www.flyball.org/aboutflyball.html
To see more flyball videos, go to http://www.flyball-syr.com/flyball-videos/