The Canine Good Citizen or CGC class and skill test is a ten-skill training program that’s open to all non-aggressive dogs. It focuses on teaching the basics of good manners and obedience, instilling the values of responsible ownership, and strengthening the bond between you and your dog at home and out in the community. Ribbons and a certification are earned by all dogs passing the final skills test.