Flyball je dynamický kolektivní sport, který v sobě spojuje rychlost s přesností. Družstvo složené ze čtyř psovodů a čtyř psíků má za úkol v co nejrychlejším čase správně překonat čtyři skokové překážky a donést míčky z flyballového boxu (mechanické zařízení s několika pružinami, které po sešlápnutí přední desky vystřelí míček minimálně do vzdálenosti 61 cm) přes tyto překážky zpět do cíle.
Na dráhu vybíhají psi jednotlivě, jako ve štafetovém běhu – další pes z družstva smí překročit startovní/cílovou čáru až v okamžiku, kdy ji protne pes vracející se před ním. Pokud ji překročí dříve, má chybu a musí běh opakovat. Psovod přitom zůstává za startovní/cílovou čárou a povzbuzuje svého psa k co nejrychlejšímu návratu.
Výška flyballových překážek se přizpůsobuje výšce psa. Jejich minimální výška 17,5 cm, maximální výška 35 cm. Výška překážek, na kterou dané družstvo právě poběží, se určuje podle nejmenšího psa v družstvu.
Překážky jsou 61 cm široké, vyrobené z vodovzdorné překližky či plastu. Na rozdíl od překážek známých např. z agility nemají žádnou shoditelnou laťku a pokud pes překážku shodí (povalí), není to hodnoceno jako chyba – jen ji musí on i ostatní psi z družstva překonat, jako by stála.
Ukázka z flyballu: