Koiratanssi on jakautunut kahteen eri lajiin, jotka ovat freestyle ja HTM (heelwork to music).

Freestyle eli vapaaohjelma antaa nimensä mukaisesti ohjaajalle täysin vapaat kädet valita ohjelmaan mitä tahansa sellaisia liikkeitä, jotka eivät vahingoita koiraa. Tavallisimpia freestyleliikkeitä ovat esimerkiksi erilaiset pyörimis-, kiertämis- ja pujotteluliikkeet, mutta liikkeiden keksimisessä rajana on vain ohjaajan oma mielikuvitus! Freestyle on siis laji, jossa saa ajatella ”boksin ulkopuolelta” ja myös hyödyntää oman koiransa vahvuuksia mitä parhaimmalla tavalla. Mitään valmista muottia tai ohjetta ei ole olemassa. Jos jokin liike ei suju, sen voi aina vaihtaa toiseen ja siten antaa koiralle kaikki mahdolliset eväät onnistumisen kokemukseen ja tekemisestä nauttimiseen. Freestylen haasteet piilevät muun muassa nopeasti muuttuvissa tilanteissa, joissa koiran tulee musiikkiin sopien vaihtaa keskenään hyvinkin erityyppisistä liikkeistä toisiin hyvin nopealla tempolla. Koiratanssin ylemmissä tasoluokissa myös freestylen tekninen vaativuus korostuu esimerkiksi erilaisten kaukoliikkeiden muodossa.


Kuva: Jessica Varjonen