Perfect Pooch Dog Training is proud to celebrate the recent graduation of three dogs and their owners from the AKC Canine Good Citizen training class. This program is designed to reward dogs who have good manners at home and in the community. The Canine Good Citizen Title is a two-part program that stresses responsible pet ownership for owners and basic good manners for dogs. The class is a natural step up from Basic Obedience and AKC S.T.A.R. Puppy.