yourdogsfriend.org
Canine Good Citizen (CGC) Prep
About this Class: The AKC canine good citizen program was developed to test a dog’s disposition as well as a dog’s skills. Preparing for the CGC is valuable for many different reasons – manners for…