Ohjaaja lähettää koiransa flyball-radalle. Koira suorittaa itsenäisesti neljä peräkkäistä hyppyestettä, laukaisee pallonheittokojeen, nappaa pallon ja palaa välittömästi samaa reittiä takaisin ohjaajan luokse. Seuraava koira voidaan lähettää radalle edellisen ylitettyä viimeisen hyppyesteen. Joukkueessa on neljä koiraa, joiden yhteisaika on joukkueen tulos. Joukkueeseen kuuluu lisäksi varakoira ja pallonlataaja.

Lajin harjoittelu aloitetaan tennispallon kopittelulla. ( Hyvä Jeppe nappaa pallo ja tuo se salamana minulle .) Koiran opittua tämän leikin laitetaan pallo heittokojeeseen ja opetellaan ottamaan se sieltä. Sen jälkeen otetaan mukaan leikkiin yksi esteen ylitys. Sitten toinen , kolmas ja viimein neljäs. Useimmiten koira oppii nopeasti pallonheittokojeen toiminnan ja esteiden ylityksen. Kun koira hallitsee perussuorituksen, aloitetaan harjoittelu joukkueena ja sen sujuessa varmasti ruvetaan harjoittelemaan kahdella rinnakkaisella radalla. Tämä vaatii koiralta melkoista itsehillintää ja halua työskennellä ohjaajansa kanssa.