What is flyball?

This is how flyball is describer by the AKC: Flyball is a unique dog sport in that it is made up of a team of dogs and handlers. There are four dogs and handlers that complete in each heat of a race. Up to two additional dogs can be named to a team to serve as back-ups. The six dogs can even rotate [...]