Agilnost za pse je organizovan kinološki sport zasnovan na savladavanju staze sa preprekama u tačno određenom redosledu. Na takmičenju pas stazu prelazi bez povodca i ogrlice, dok ga vodič usmerava glasovnim komandama i gestovima. Vodič ne savladava prepreke i ne sme dodirivati psa.

Raspored prepreka određuje sudija i on se menja između takmičarskih trka. Uspeh zavisi od preciznosti, brzine, koordinacije i saradnje psa i vodiča. Greške poput obaranja prečke ili propuštanja kontaktne zone, odnosno označenog dela prepreke koji pas mora da dodirne šapom, donose kaznene poene. Savladavanje prepreka pogrešnim redosledom dovodi do diskvalifikacije.

U agilnosti postoje kategorije prema visini psa i takmičarske klase prema nivou zahtevnosti. Prepreke uključuju prepone, tunel, slalom, klackalicu, bum (uzdignutu usku pasarelu sa prilaznim rampama) i A-prepreku (dve kose rampe spojene na vrhu). Rekreativni trening može se prilagoditi mnogim psima, uz uvažavanje njihovog uzrasta, zdravlja i fizičkih mogućnosti. Za zahtevnije treninge i takmičenje posebno su važni kondicija i saradnja sa vodičem.

Trening treba da bude postepen, zasnovan na nagrađivanju i prilagođen psu, uz bezbedno izvođenje vežbi. Pored takmičarskog aspekta, agilnost može doprineti boljoj saradnji psa i vodiča, koordinaciji pokreta i reagovanju na komande tokom kretanja.