9:00 am - 10:30 am Recurring Master Level 6 Agility March 31 at 9:00 am - 10:30 am CDT Recurring Master Level 6 Agility
5:00 pm - 6:00 pm Recurring Advanced Agility Level 4 March 31 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility March 31 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
7:30 pm - 8:30 pm Recurring Advanced Agility Level 3 April 1 at 7:30 pm - 8:30 pm CDT Recurring Advanced Agility Level 3
9:00 am - 10:30 am Recurring Master Level 6 Agility April 7 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 7 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility April 7 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
7:30 pm - 8:30 pm Recurring Advanced Agility Level 3 April 8 at 7:30 pm - 8:30 pm CDT Recurring Advanced Agility Level 3
9:00 am - 10:30 am Recurring Master Level 6 Agility April 14 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 14 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility April 14 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
7:30 pm - 8:30 pm Recurring Advanced Agility Level 3 April 15 at 7:30 pm - 8:30 pm CDT Recurring Advanced Agility Level 3
9:00 am - 10:30 am Recurring Master Level 6 Agility April 21 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 21 at 5:00 pm - 6:00 pm CDT Recurring Advanced Agility Level 4
6:00 pm - 7:00 pm Recurring Foundation Class Agility April 21 at 6:00 pm - 7:00 pm CDT Recurring Foundation Class Agility
7:30 pm - 8:30 pm Recurring Advanced Agility Level 3 April 22 at 7:30 pm - 8:30 pm CDT Recurring Advanced Agility Level 3
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 Advanced Agility Level 4 April 28 at 6:00 pm - 7:00 pm CDT Recurring Advanced Agility Level 4
7:30 pm - 8:30 pm Recurring Advanced Agility Level 3 April 29 at 7:30 pm - 8:30 pm CDT Recurring Advanced Agility Level 3