×

Dog Training Classes & Workshops

From Puppy Socials to Behavior Intensives, our certified positive-reinforcement trainers offer practical solutions to meet your training goals.

[ Browse Classes ] [ Where Do We Start? ]


Read This First - Important Information Transparency matters. Details about our policies.
  • The first step is to identify your training goals, behavior issues you would like to address, and register for a class that aligns with those goals. Registrations are processed within 2 business days (M-F).
  • When you register, you will be asked a few questions about your dog. This information helps the trainer understand your concerns, training goals, and previous history.
  • Once you submit the registration form, you will be redirected to our online store to pay for your class.
  • You will receive a confirmation email of the class you registered for. In addition, after you pay you will also receive a confirmation or receipt of payment.
  • The closer we get to the start date of your class, you will recieve a "welcome email". This will provide more details about the class logistics and what to bring with you to class.

If you are unsure where to begin or would like to discuss your situation with a trainer to identify which class you should take first, we recommend registering for a Phone Consult.

If you have general questions or need help identifying classes that align with your training goals, please contact the training department.

Day/Time Dates Class Name Category Trainer Available Seats
Thursday
6:30 pm
10/08/26-10/08/26 Behavior Brianne 5
Register
Sundays
4:15 pm
10/18/26-11/22/26 Behavior Brianne 5
Register
Sundays
5:30 pm
10/18/26-11/22/26 Behavior Brianne 6
Register
Thursday
7:45 pm
10/29/26-10/29/26 Behavior Brianne 6
Register
Saturdays
10:15 am
10/31/26-12/12/26 Behavior Megan & Malia (+virtual orientation 10/24@1pm, no class 11/28) 4
Register
Thursday
7:45 pm
11/05/26-11/05/26 Behavior Brianne 6
Register
Wednesday
5:15 pm
12/09/26-12/09/26 Behavior Diane 6
Register
Thursday
7:45 pm
12/17/26-12/17/26 Behavior Brianne 6
Register
Sunday
4:15 pm
12/20/26-12/20/26 Behavior Brianne 6
Register
Sundays
3:00 pm
09/13/26-10/04/26 Enrichment Brianne 5
Register
Sundays
4:00 pm
09/13/26-10/04/26 Enrichment Brianne 5
Register
Sundays
5:15 pm
09/13/26-10/04/26 Enrichment Brianne 4
Register
Thursday
6:30 pm
10/01/26-10/01/26 Enrichment Brianne (**NEW**) 5
Register
Thursday
7:45 pm
10/01/26-10/01/26 Enrichment Brianne (**NEW**) 5
Register
Thursdays 10/15 & 10/22
7:45 pm
10/15/26-10/22/26 Enrichment Brianne (**NEW**) 6
Register
Sundays
12:30 pm
10/18/26-11/22/26 Enrichment Diane 4
Register
Thursday
6:30 pm
10/29/26-10/29/26 Enrichment Brianne (**NEW**) 6
Register
Thursdays 11/12 & 11/19
6:30 pm
11/12/26-11/19/26 Enrichment Brianne (**NEW**) 6
Register
Thursdays 12/3 & 12/10
6:30 pm
12/03/26-12/10/26 Enrichment Brianne (**NEW**) 6
Register
Sunday
5:30 pm
12/06/26-12/06/26 Enrichment Brianne (**NEW**) 6
Register
Sunday
5:30 pm
12/13/26-12/13/26 Enrichment Brianne (**NEW**) 6
Register
Wednesday
5:15 pm
12/16/26-12/16/26 Enrichment Diane (**NEW**) 6
Register
Thursday
6:30 pm
12/17/26-12/17/26 Enrichment Brianne (**NEW**) 6
Register
Sunday
5:30 pm
12/20/26-12/20/26 Enrichment Brianne (**NEW**) 6
Register
Saturdays
11:30 pm
09/26/26-10/24/26 Manners Megan & Malia (no class 10/10) 6
Register
Thursday
7:45 pm
10/08/26-10/08/26 Manners Brianne 5
Register
Thursdays 10/15 & 10/22
6:15 pm
10/15/26-10/22/26 Manners Brianne (**NEW**) 6
Register
Sundays
1:45 pm
10/18/26-11/01/26 Manners Diane 5
Register
Sundays
3:00 pm
10/18/26-11/22/26 Manners Brianne 4
Register
Wednesdays
5:30 pm
10/21/26-12/02/26 Manners Diane 6
Register
Wednesdays
6:45 pm
10/21/26-12/02/26 Manners Diane 3
Register
Wednesdays
8:00 pm
10/21/26-12/02/26 Manners Diane 6
Register
Saturdays
11:30 am
10/31/26-11/28/26 Manners Megan & Malia (**NEW**) 6
Register
Thursday
6:30 pm
11/05/26-11/05/26 Manners Brianne 6
Register
Thursdays
7:45 pm
11/12/26-12/10/26 Manners Brianne (no class 11/26) 5
Register
Sundays
1:45 pm
12/06/26-12/20/26 Manners Diane 6
Register
Sundays
12:30 pm
12/06/26-12/20/26 Manners Diane 6
Register
Sundays
3:00 pm
12/06/26-12/20/26 Manners Diane 6
Register
Sundays 12/6 & 12/13
4:15 pm
12/06/26-12/13/26 Manners Brianne (**NEW**) 6
Register
Wednesday
6:30 pm
12/09/26-12/09/26 Manners Diane 6
Register
Wednesday
7:45 pm
12/09/26-12/09/26 Manners Diane 5
Register
Wednesday
6:30 pm
12/16/26-12/16/26 Manners Diane 6
Register
Wednesday
7:45 pm
12/16/26-12/16/26 Manners Diane 6
Register