Novice Obedience Classes that will help prepare dogs and handlers compete in AKC obedience trials. Open Obedience Classes that will help prepare dogs and handlers compete in AKC obedience trials. Utility Obedience Classes that will help prepare dogs and handlers compete in AKC obedience trials. Class Progression Chart Click on a class name below to learn more. Puppy Kindergarten Puppy Elementary Home Companion Successfully pass CGC Beginner Novice Short Courses Performance Basics Novice Obedience Open Obedience Utility Obedience Rally Novice Rally Advanced Rally Excellent Rally Master Agility Prep Agility 1 Agility 2 Agility 3 Agility 4 Advanced Agility Competition Agility Specialty Courses