IGP programmet består av flere nivåer. IGP1, IGP 2 og IGP3I hvert enkelt program skal ekvipasjen prøves i de tre hovedgruppene Gruppe A (Spor), Gruppe B (Lydighet), og Gruppe C (Figurantarbeid). For å kunne prøves i IGP1 må hunden ha bestått en ferdselsprøve (BH). For å prøves i IGP2 må man ha bestått IGP1 med minst 70 poeng i hver gruppe. For å prøves i IGP3 må man ha bestått IGP2 med minst 70 poeng i hver gruppe.