9:00 am - 10:30 am Recurring Master Level 6 Agility April 28 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 April 28 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility April 28 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
9:00 am - 10:00 am Recurring Scent Work Level 3 April 29 at 9:00 am - 10:00 am CDT Recurring Scent Work Level 3
10:00 am - 11:00 am Recurring Scent Work Level 3 April 29 at 10:00 am - 11:00 am CDT Recurring Scent Work Level 3
11:00 am - 12:00 pm Recurring Scent Work Level 3 April 29 at 11:00 am - 12:00 pm CDT Recurring Scent Work Level 3
9:00 am - 10:00 am Recurring Open/Utility Obedience – No Instructor April 30 at 9:00 am - 10:00 am CDT Recurring Open/Utility Obedience – No Instructor
10:00 am - 11:00 am Recurring Novice Obedience April 30 at 10:00 am - 11:00 am CDT Recurring Novice Obedience
10:00 am - 11:00 am Recurring Open Obedience April 30 at 10:00 am - 11:00 am CDT Recurring Open Obedience
12:00 pm - 1:00 pm Recurring Puppy Class Obedience May 1 at 12:00 pm - 1:00 pm CDT Recurring Puppy Class Obedience
1:30 pm - 2:30 pm Recurring Beginner Obedience May 1 at 1:30 pm - 2:30 pm CDT Recurring Beginner Obedience
5:00 pm - 6:00 pm Recurring Utility Obedience May 1 at 5:00 pm - 6:00 pm CDT Recurring Utility Obedience
2025-05-02 Greater DeKalb Agility Trial Greater DeKalb Agility Trial Recurring May 2 Recurring Greater DeKalb Agility Trial
2025-05-03 Greater DeKalb Agility Trial Greater DeKalb Agility Trial Recurring May 3 Recurring Greater DeKalb Agility Trial
2025-05-04 Greater DeKalb Agility Trial Greater DeKalb Agility Trial Recurring May 4 Recurring Greater DeKalb Agility Trial
9:00 am - 10:30 am Recurring Master Level 6 Agility May 5 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 May 5 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Advanced Agility Level 4 May 5 at 6:00 pm - 7:00 pm CDT Recurring Advanced Agility Level 4
9:00 am - 10:00 am Recurring Scent Work Level 3 May 6 at 9:00 am - 10:00 am CDT Recurring Scent Work Level 3
10:00 am - 11:00 am Recurring Scent Work Level 3 May 6 at 10:00 am - 11:00 am CDT Recurring Scent Work Level 3
11:00 am - 12:00 pm Recurring Scent Work Level 3 May 6 at 11:00 am - 12:00 pm CDT Recurring Scent Work Level 3
9:00 am - 10:00 am Recurring Open/Utility Obedience – No Instructor May 7 at 9:00 am - 10:00 am CDT Recurring Open/Utility Obedience – No Instructor
10:00 am - 11:00 am Recurring Novice Obedience May 7 at 10:00 am - 11:00 am CDT Recurring Novice Obedience
10:00 am - 11:00 am Recurring Open Obedience May 7 at 10:00 am - 11:00 am CDT Recurring Open Obedience
12:00 pm - 1:00 pm Recurring Puppy Class Obedience May 8 at 12:00 pm - 1:00 pm CDT Recurring Puppy Class Obedience
1:30 pm - 2:30 pm Recurring Beginner Obedience May 8 at 1:30 pm - 2:30 pm CDT Recurring Beginner Obedience
5:00 pm - 6:00 pm Recurring Utility Obedience May 8 at 5:00 pm - 6:00 pm CDT Recurring Utility Obedience
9:00 am - 10:30 am Recurring Master Level 6 Agility May 12 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 May 12 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Advanced Agility Level 4 May 12 at 6:00 pm - 7:00 pm CDT Recurring Advanced Agility Level 4
9:00 am - 10:00 am Recurring Scent Work Level 3 May 13 at 9:00 am - 10:00 am CDT Recurring Scent Work Level 3
10:00 am - 11:00 am Recurring Scent Work Level 3 May 13 at 10:00 am - 11:00 am CDT Recurring Scent Work Level 3
11:00 am - 12:00 pm Recurring Scent Work Level 3 May 13 at 11:00 am - 12:00 pm CDT Recurring Scent Work Level 3
9:00 am - 10:00 am Recurring Open/Utility Obedience – No Instructor May 14 at 9:00 am - 10:00 am CDT Recurring Open/Utility Obedience – No Instructor
10:00 am - 11:00 am Recurring Novice Obedience May 14 at 10:00 am - 11:00 am CDT Recurring Novice Obedience
10:00 am - 11:00 am Recurring Open Obedience May 14 at 10:00 am - 11:00 am CDT Recurring Open Obedience
12:00 pm - 1:00 pm Recurring Puppy Class Obedience May 15 at 12:00 pm - 1:00 pm CDT Recurring Puppy Class Obedience
1:30 pm - 2:30 pm Recurring Beginner Obedience May 15 at 1:30 pm - 2:30 pm CDT Recurring Beginner Obedience
5:00 pm - 6:00 pm Recurring Utility Obedience May 15 at 5:00 pm - 6:00 pm CDT Recurring Utility Obedience
2025-05-16 Weimaraner Northern IL. Agility Trial Weimaraner Northern IL. Agility Trial May 16 Weimaraner Northern IL. Agility Trial
2025-05-17 Agility Ability Agility trial Agility Ability Agility trial Recurring May 17 Recurring Agility Ability Agility trial
2025-05-18 Agility Ability Agility trial Agility Ability Agility trial Recurring May 18 Recurring Agility Ability Agility trial
9:00 am - 10:30 am Recurring Master Level 6 Agility May 19 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 May 19 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Advanced Agility Level 4 May 19 at 6:00 pm - 7:00 pm CDT Recurring Advanced Agility Level 4
9:00 am - 10:00 am Recurring Scent Work Level 3 May 20 at 9:00 am - 10:00 am CDT Recurring Scent Work Level 3
10:00 am - 11:00 am Recurring Scent Work Level 3 May 20 at 10:00 am - 11:00 am CDT Recurring Scent Work Level 3
11:00 am - 12:00 pm Recurring Scent Work Level 3 May 20 at 11:00 am - 12:00 pm CDT Recurring Scent Work Level 3
9:00 am - 10:00 am Recurring Open/Utility Obedience – No Instructor May 21 at 9:00 am - 10:00 am CDT Recurring Open/Utility Obedience – No Instructor
10:00 am - 11:00 am Recurring Novice Obedience May 21 at 10:00 am - 11:00 am CDT Recurring Novice Obedience
10:00 am - 11:00 am Recurring Open Obedience May 21 at 10:00 am - 11:00 am CDT Recurring Open Obedience
12:00 pm - 1:00 pm Recurring Puppy Class Obedience May 22 at 12:00 pm - 1:00 pm CDT Recurring Puppy Class Obedience
1:30 pm - 2:30 pm Recurring Beginner Obedience May 22 at 1:30 pm - 2:30 pm CDT Recurring Beginner Obedience
5:00 pm - 6:00 pm Recurring Utility Obedience May 22 at 5:00 pm - 6:00 pm CDT Recurring Utility Obedience
9:00 am - 10:30 am Recurring Master Level 6 Agility May 26 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 May 26 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility May 26 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
9:00 am - 10:00 am Recurring Scent Work Level 3 May 27 at 9:00 am - 10:00 am CDT Recurring Scent Work Level 3
10:00 am - 11:00 am Recurring Scent Work Level 3 May 27 at 10:00 am - 11:00 am CDT Recurring Scent Work Level 3
11:00 am - 12:00 pm Recurring Scent Work Level 3 May 27 at 11:00 am - 12:00 pm CDT Recurring Scent Work Level 3
9:00 am - 10:00 am Recurring Open/Utility Obedience – No Instructor May 28 at 9:00 am - 10:00 am CDT Recurring Open/Utility Obedience – No Instructor
10:00 am - 11:00 am Recurring Novice Obedience May 28 at 10:00 am - 11:00 am CDT Recurring Novice Obedience
10:00 am - 11:00 am Recurring Open Obedience May 28 at 10:00 am - 11:00 am CDT Recurring Open Obedience
12:00 pm - 1:00 pm Recurring Puppy Class Obedience May 29 at 12:00 pm - 1:00 pm CDT Recurring Puppy Class Obedience
1:30 pm - 2:30 pm Recurring Beginner Obedience May 29 at 1:30 pm - 2:30 pm CDT Recurring Beginner Obedience
5:00 pm - 6:00 pm Recurring Utility Obedience May 29 at 5:00 pm - 6:00 pm CDT Recurring Utility Obedience