Status | Class Name | Day | Time | Starts | Ends | No Class On | Info |
---|
 | Adolescent Dog Class – In Person | Sa | 1:30 – 2:30 pm | May 6 | Jun 17 | May 27 | Info / Register |
 | Adolescent Dog Class – In Person | Su | 12:15 – 1:15 pm | May 7 | Jun 18 | May 28 | Info / Register |
 | Adolescent Dog Class – In Person | Th | 4:00 – 5:00 pm | May 11 | Jun 15 | | Info / Register |
 | Adolescent Dog Class – In Person | We | 8:00 – 9:00 pm | May 17 | Jun 28 | Jun 14 | Info / Register |
 | Adolescent Dog Class – In Person | Su | 12:15 – 1:15 pm | Jul 16 | Aug 20 | | Info / Register |
 | Agility – Beginner | We | 2:30 – 3:30 pm | May 31 | Jul 5 | | Info / Register |
 | Agility: Intermediate (Teeter & Weaves) | We | 3:45 – 4:45 pm | May 31 | Jul 5 | | Info / Register |
 | Agility: Intermediate (Teeter & Weaves) | We | 5:00 – 6:00 pm | May 31 | Jul 5 | | Info / Register |
 | Basic Manners – Online | Tu | 6:30 – 7:30 pm ET | Jul 11 | Aug 22 | Aug 8 | Info / Register |
 | Basic Manners – In Person | Th | 6:45 – 7:45 pm | Apr 27 | Jun 1 | | Info / Register |
 | Basic Manners – In Person | Fr | 10:45 – 11:45 am | May 12 | Jun 16 | | Info / Register |
 | Basic Manners – In Person | Su | 1:30 – 2:30 pm | May 14 | Jun 25 | May 28 | Info / Register |
 | Basic Manners – In Person | Tu | 8:00 – 9:00 pm | May 16 | Jun 20 | | Info / Register |
 | Basic Manners – In Person | Th | 6:45 – 7:45 pm | Jun 8 | Jul 20 | Jun 29 | Info / Register |
 | Basic Manners – In Person | Th | 5:15 – 6:15 pm | Jul 6 | Aug 10 | | Info / Register |
 | Basic Manners – In Person | Sa | 2:45 – 3:45 pm | Jul 8 | Aug 12 | | Info / Register |
 | Basic Manners – In Person | Su | 1:45 – 2:45 pm | Jul 16 | Aug 20 | | Info / Register |
 | Calling All Dogs | Th | 1:00 – 2:00 pm | May 18 | Jun 8 | | Info / Register |
 | Control Unleashed – Online | Tu | 6:00 – 7:00 pm ET | Apr 11 | May 30 | | Info / Register |
 | Control Unleashed – Online | We | 6:00 – 7:00 pm ET | Jul 12 | Sept 13 | Jul 19, Aug 30 | Info / Register |
 | Control Unleashed: Cooperative Counter Conditioning – Online | Tu | 6:00 – 7:00 pm ET | Jul 11 | Aug 22 | Jul 18 | Info / Register |
 | Leash Manners – In Person | Th | 8:00 – 9:00 pm | Jun 8 | Jul 6 | Jun 29 | Info / Register |
 | Nose Work – Mixed Level (Beginner to Advanced) – In Person | Fr | 6:00 – 7:00 pm | May 5 | Jun 16 | May 26 | Info / Register |
 | Out & About – Ourdoors | Mo | 8:30 – 9:30 am | Jun 26 | Jul 24 | Jul 3 | Info / Register |
 | Passing Dogs on Leash – Online & In Person | Th | 8:00 – 9:00 pm | May 11 | Jun 1 | | Info / Register |
 | Puppy Kindergarten – In Person | Mo | 10:15 – 11:30 am | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | Mo | 6:00 – 7:15 pm | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | Mo | 7:30 – 8:45 pm | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | We | 10:15 – 11:30 am | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | We | 6:30 – 7:45 pm | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | Su | 10:45 am – noon | May 7 | Jun 18 | May 28 | Info / Register |
 | Puppy Kindergarten – In Person | Su | 4:30 – 5:45 pm | ongoing | | | Info / Register |
 | Puppy Kindergarten – In Person | Su | 6:00 – 7:15 pm | ongoing | | | Info / Register |
 | Puppy Party – In Person | Tu | 1:00 – 1:45 pm | ongoing | | | Info / Register |
 | Puppy Party – In Person | Fr | 12:00 – 12:45 pm | ongoing | | | Info / Register |
 | Puppy Party – In Person | Sa | 11:00 – 11:45 am | ongoing from May 6 – Jun 24 only | | May 27, Jun 10 | Info / Register |
 | Puppy 1st Grade – In Person | Su | 3:15 – 4:15 pm | Apr 30 | Jun 18 | May 14, May 28 | Info / Register |
 | Puppy 1st Grade – In Person | Sa | noon – 1:00 pm | May 6 | Jun 24 | May 27, Jun 10 | Info / Register |
 | Puppy 1st Grade – In Person | Sa | 2:45 – 3:45 pm | May 6 | Jun 17 | May 27 | Info / Register |
 | Puppy 1st Grade – In Person | Tu | 6:45 – 7:45 pm | May 16 | Jun 20 | | Info / Register |
 | Puppy 1st Grade – In Person | We | 11:45 am – 12:45 pm | May 17 | Jun 21 | | Info / Register |
 | Puppy 1st Grade – In Person | Su | 3:15 – 4:15 pm | Jul 9 | Aug 13 | | Info / Register |
 | Puppy 1st Grade – In Person | We | 11:45 am – 12:45 pm | Jul 12 | Aug 16 | | Info / Register |
 | Puppy 2nd Grade – In Person | Mo | 11:45 am – 12:45 pm | Jun 5 | Jul 17 | Jul 3 | Info / Register |
 | Puppy 2nd Grade – In Person | Sa | 1:30 – 2:30 pm | Jul 8 | Aug 12 | | Info / Register |
 | Rally, Novice – In Person | Fr | 9:30 – 10:30 am | May 12 | Jun 2 | | Info / Register |
 | Rally, Novice – In Person | Fr | 9:30 – 10:30 am | Jun 9 | Jun 30 | | Info / Register |
 | Rally, Novice – In Person | Fr | 10:45 – 11:45 am | Jun 23 | Jul 14 | | Info / Register |
 | Online Reactive Dog Class | Th | 7:30 – 8:45 pm ET | Jun 1 | Jul 13 | Jun 29 | Info / Register |
 | Online Reactive Dog Class | Th | 7:30 – 8:45 pm ET | Aug 17 | Sept 21 | | Info / Register |
 | In-Person Reactive Dog Class | Tu | 9:00 – 10:00 am | Jun 6 | Jul 18 | Jul 4 | Info / Register |
 | Intensive In-Person Reactive Dog Class | Th | 10:00 – 11:00 am | May 18 | Jun 8 | | Info / Register |
 | Intensive In-Person Reactive Dog Class | Th | 11:30 am – 12:30 pm | May 18 | Jun 8 | | Info / Register |
 | Separation Anxiety Class – Level 1 – Online | Su | 2:00 – 3:15 pm ET | May 14 | Jun 25 | May 28 | Info / Register |
 | Sniff This, Eat That – In Person | Tu | 10:15 – 11:00 am | Jun 6 | Jun 27 | | Info / Register |