While most of our courses will prepare you to some degree for Canine Good Citizen, Community Canine, and Urban Canine, this course focuses on perfecting most skills and teaching others. Since this is only a 4-week course, dogs should know the basics like Sit, Down, Stay, Come, No Jumping on people, and walking on a leash. They should also be relatively comfortable being handled. We practice these behaviors to get them more reliable. This course is designed to practice skills to get them strong enough to pass the test. One of our other courses would be a better option if you are just learning these skills. This course is designed for people that want to practice and polish known skills before taking the test.