The CGC Program is designed to teach responsible dog ownership to owners and certify does that have the training and behaviors needed to be reliable, well-behaved members of their families and communities. The purpose is to ensure that our dog can be a respected member of the community because it has been trained to be well-behaved in the home, in public places, and in the presence of other dogs.