Agility koostuu viidestä vauhdikkaasta lajimuodosta, joita ovat agility, hyppy, hoopers, snooker ja gamblers.
Agility on esteratakilpailu, jossa koira suorittaa tuomarin ennaltamääräämää esterataa omistajansa vihjeiden mukaan. Ketteryys ja nopeus ovat agilityssä avainasemassa, sillä rata on tarkoitus suorittaa virheettömästi ja mahdollisimman nopeasti. Agilityssä on kolme tasoluokkaa, joissa noustaan tulosten perusteella. Agilityä harrastavan koiran tulisi olla terve ja normaalipainoinen, sillä agility on koiralle raskas laji.
Agilityradan esteet:
hyppyesteet (aita, okseri, muuri, rengas ja pituus)
suorat ja mutkalle asetetut putket
pujottelu
kontaktiesteet (A-este, puomi ja keinu)
Agilityn kokoluokat:
pikkuminit (XS = säkä alle 28 cm)
minit (S = säkä alle 35 cm)
medit (M = säkä 35-43 cm)
pikkumaksit (SL = säkä 43-50 cm)
maksit (L = säkä vähintään 43 cm).
Hyppyrata on käytännössä agilityrata ilman kontaktiesteitä, se koostuu erilaisista hyppyesteistä sekä pujotteluesteestä ja putkista
Gamblers on kaksiosainen lajimuoto. Ensimmäisessä osassa kerätään pisteitä hyppäämällä esteitä valinnaisessa järjestyksessä. Jokaisella esteellä on oma pistearvonsa ja pisteet vaikuttavat koirakon sijoittumiseen. Toisessa osiossa suoritetaan tuomarin ennalta määräämä rataosuus, joka koostuu yleensä 4-5 esteestä. Toisen osuuden esteitä saa hypätä ensimmäisessä osuudessa, mutta ei samassa järjestyksessä. Vaikeutta lajiin tuo rajalinja, jonka takaa ohjaus on suoritettava.
Myös snooker on kaksiosainen lajimuoto, jossa kerätään pisteitä. Siinä ohjaaja suunnittelee ensimmäiseen osaan sääntöjenmukaisen radan, jossa joka toinen este on ns. punainen perushyppy ja joka toinen vapaavalintainen este. Toisessa osassa suoritetaan tuomarin määräämä rata.
Hoopers on muita agilitylajeja kevyempi ja laajemmin erilaisille koirille sopiva. Siinä on kahdentyyppisiä esteitä: läpimentävät eli putki ja hoop sekä kierrettävät eli tynnyri ja veräjä. Hoopers-putket ovat agilityputkia suurempia halkaisijaltaan ja lyhyempiä pituudeltaan. Hoopersissa koiraa ohjataan määrätyn alueen sisältä ja suorituksen nopeutta tärkeämpää ovat sen sujuvuus ja tarkkuus.
Agilityssä on mahdollista valioitua agility- ja hyppyradoilta. Koira saa Suomen agilityvalion FI AVA arvon, kun sillä on agilitykilpailujen korkeimmassa tasoluokassa kolme agilitysertifikaattia kolmelta eri agilitytuomarilta. Koira saa hyppyvalion FI AVA-H arvon, kun sillä on agilitykilpailujen korkeimmassa tasoluokassa kolme hyppysertifikaattia kolmelta eri agilitytuomarilta. Agilitysertifikaatit jaetaan agilityluokista ja hyppysertifikaatit hyppyluokista. Lisäksi molempiin valionarvoihin koiralla on oltava koiranäyttelystä vähintään laatuarvostelumaininta ”hyvä” koiran täytettyä 15 kk.