About the Classes

All classes at Go Dog Go are $180 for six weeks. Class schedules are listed below with class descriptions located below the schedule. If a class is listed as FULL you can request to be included on a waitlist. People get into classes off waitlists throughout the year.


Starting September 11

9:30 AM: Being A Good Dog 101

10:30 AM: WAG IT Games – Novice Skills (leash walking and heeling skills)

11:30 AM: Puppy Genius



Starting October 2 (skipping 10/16, 10/23,  11/6, and 11/20)

2:15 PM: Rally Obedience (FULL)

3:45 PM: Competition Agility (FULL)

4:45 PM: Competition Agility (FULL)

6 PM: Feisty Agility (FULL)


Starting October 3

5 PM: WagIt Games Novice Shadow Skills

7 PM: Puppy Genius


Starting October 4 

5: WagIt Games: Novice SmartDog Games

6 PM: CGC Prep

7 PM: Being A Good Dog 101


Starting September 14

4:00 PM: Advanced Agility (FULL)

5:00 PM: Advanced Agility (FULL)

6:00 PM: Competition Agility (FULL)

7:05 PM: Rally Obedience (FULL)


Starting September 8 (skipping September 19 and October 20)

4:30 PM Rally Foundations (Continued)  (FULL)

5:45 PM Rally Foundations (New)


Starting Starting September 30 (skipping 10/21)

10:00 AM: Rally Obedience (FULL)

11:30 AM: Competition Agility (FULL)

12:45 PM: Intermediate Agility (FULL)


Starting September 10

8:30 AM: Intro to Agility (Waitlist)

9:30 AM: Intermediate Agility (FULL)


Starting October 1 (skipping 10/15, 10/22, 11/5, 11/19)

11:00 AM: Intermediate Agility (FULL)

12:00 PM: Advanced Agility (FULL)

1:00 PM: Competition Agility (FULL)

2:00 PM: Intermediate Agility (FULL)


Rally Obedience: Rally Obedience is a fun sport which focuses on the connection between the dog and handler while they maneuver a course with obedience skills. The rally classes at Go Dog Go are mixed levels with some novice teams and some advanced teams.

Intro to Agility: Intro to Agility is exactly as it sounds! Teams are introduced to many of the dog agility skills and equipment. Teams can expect to begin simple sequences in Intro and be well set up for the more advanced agility classes. Dogs must have gone through a manners class before registering for this class.

Intermediate Agility: This agility class is intended for dogs that have recently finished the Intro to Agility class. Sequencing skills along with additional handler skills will be taught. Dogs begin to work off leash in this class.

Advanced/Competition Agility: These agility classes are for students that have gone through the Intermediate Agility class. Classes are mixed with some teams already competing. Teams don’t have to compete. Many students come to weekly classes simply to have fun and continue building their confidence (and their dogs!).

Puppy Genius: Puppy Genius classes are for puppies six months and younger. Puppies learn to loose leash walk, sit, down and other simple skills. Puppies will take the AKC STAR Puppy test on the final week of class. Please bring your puppy to the first class!

Being A Good Dog 101: This class is intended for dogs six months or older. The class focuses on loose leash walking, coming, and other foundation behaviors like “stay”. In addition, each week several tricks will be taught and the class will test for the AKC Novice Trick Dog title on the final week of class.

CGC/Therapy Dog Prep: This class builds off of skills learned in Being a Good Dog 101 and prepares you and your dog with the skills you need to pass the AKC Canine Good Citizen test. We recommend that dogs take Being a Good Dog 101 prior to taking this class. The class will test for the AKC Canine Good Citizen title on the last week of classes.

Teen/Adult Manners: Later start to training? No problem! This basic manners class will get your pup up to speed and have you working as a team in no time. We’ll go over basic dog behavior, skills like sit, stay, down and loose leash walking skills.