A beautiful relationship between your dog and you depends on mutual understanding and trust. We can help you develop that relationship no matter what the age or breed of your dog.
Our training classes vary in level of difficulty and objective, but all are designed to involve both dog and handler in learning how to make the most of a satisfying partnership. Please see the class descriptions and schedules to find the class just right for you and your dog!

Class Name Start Date Start Time
Puppy Class Saturday, April 22nd, 2017 11:30 a.m.
Novice Saturday, April 22nd, 2017 1:00 p.m.
Novice Plus Saturday, April 22nd, 2017 2:30 p.m.
Puppy Class Tuesday, May 9th, 2017 7:30 p.m.
Whistle Recall Thursday, May 11th, 2017 7:30 p.m.
Rally Prep Sunday, May 21st, 2017 1:00 p.m.
Novice Wednesday, May 24th, 2017 7:30 p.m.
Drill Team Monday, May 29th, 2017 7:30 p.m.
Puppy Class Saturday, June 10th, 2017 11:30 a.m.
Novice Saturday, June 10th, 2017 12:30 p.m.
Novice Plus Saturday, June 10th, 2017 2:00 p.m.
Graduate Novice Saturday, June 10th, 2017 3:00 p.m
Street Wise Thursday, June 29th, 2017 7:30 p.m.
Puppy Class Wednesday, July 5th, 2017 7:00 p.m.
Fun, Trick & Agility Wednesday, July 5th, 2017 8:30 p.m.
Puppy Class Saturday, July 29th, 2017 11:30 a.m.
Novice Saturday, July 29th, 2017 1:00 p.m.
Novice Plus Saturday, July 29th, 2017 2:30 p.m.
Novice Tuesday, August 15th, 2017 7:30 p.m.
Whistle Recall Thursday, August 17th, 2017 7:30 p.m.
Puppy Class Wednesday, August 23rd, 2017 7:30 p.m.