Flyball consists of relay teams of four dogs and their owners who compete against other teams. One dog (per team) at a time runs through a course, jumping hurdles and triggering a machine that spits out a tennis ball. The dog catches the ball and reverses the course. Once the first dog finishes the course, the next dog takes a turn. The team that finishes first wins.
A naturally fast and agile dog would be a great Flyball competitor—and a love of tennis balls would certainly help!