DcH-programmet er for alle hunde og programmet indeholder flere momenter som kan deles op i 4 hovedområder – en slags 4-kamp, hvor hver del er lige vigtig:
Lydighedsdelen indeholder forskellige øvelser: Lineføring/fri ved fod, stå, sid og dæk, apportering, spring og fremadsendelse.
Hundene trænes i rundering – at finde en skjult person og markere denne med halsgivning eller med bringsel. I de store klasser (A og Elite) udvides runderingen til en decideret eftersøgning i et større naturområde.
Spor er også en stor del af DcH-programmet. Hundene lærer at følge et spor lagt af en fremmed person.
Frit søg er en øvelse, hvor hundene lærer at finde tabte genstande i et afgrænset naturområde.
I DcH arrangeres konkurrencer i alle 4 klasser i DcH-programmet rundt om i hele landet.
C-klassen - er begynderklassen i DcH’s program og er kun for nye hunde og førere
B-klassen - er for hunde og førere, der er rykket op fra C-klassen
A-klassen - er en rigtig brugshundeklasse hvor øvelserne får et omfang, der stiller krav til hundens naturlige evner, kondition og samarbejdsevner.
Eliteklassen - har et program, der kan tilbyde enhver brugshund udfordringer på et højt niveau. Hund og fører skal have et virkelig godt samarbejde for at kunne udføre øvelserne.
 
Hund og fører kan rykke op til næste klasse ved at opnå de krævede point ved 2 konkurrencer indenfor samme kalenderår.