Positive methods. Rewarding results.

Dog sitting in class

At Happy-Go-Lucky Dog Training, we hold an average of 16 different classes a week in two training rooms. We have six Certified Professional Dog Trainers and five assistant instructors, all of whom are on-staff to maintain consistency in methods and a high level of experience throughout our classes. There’s lots of one-on-one attention and hands-on practice, helping you and your dog succeed every step of the way.

Check our schedule to find a class that fits yours. And, if you like, feel free to set up a visit to view any class that’s in progress. Classes are not for reactive (dogs that bark and lunge at other dogs or people) or aggressive dogs. Call 503-731-8774, and we’ll be happy to answer any questions.

Pre-registration and payment are required to reserve your spot in class. Class offerings & schedules are subject to change due to demand.

Search:

Event Date
Puppy K – Mondays, 6:15pm – Postponed to 4/13 (was 3/16)
  • April 13, 2020 6:15 pm
Full
Beginning – Mondays, 7:30pm* – Postponed to 4/13 (was 3/16)
  • April 13, 2020 6:15 pm
Full
Intermediate – Tuesdays, 6:15pm – Postponed to 4/14 (was 3/17)
  • April 14, 2020 6:15 pm
Enroll »
Beginning – Thursdays, 6:30pm – Postponed to 4/16 (was 3/19)
  • April 16, 2020 6:30 pm
Full
Puppy K – Wednesdays, 5pm – Starts 4/22 (was 3/25)
  • April 22, 2020 5:00 pm
Enroll »
Beginning – Wednesdays, 6:30pm – Postponed to 4/22 (was 3/25)
  • April 22, 2020 6:30 pm
Full
Puppy K – Thursdays, 11am – Postponed to 4/23 (was 3/26)
  • April 23, 2020 11:00 am
Enroll »
Beginning – Thursdays, 12:15pm* – Postponed to 4/23 (was 3/26)
  • April 23, 2020 11:00 am
Full
Puppy Intermediate – Thursdays, 7:45pm – Postponed to 4/23 (was 3/26)
  • April 23, 2020 7:45 pm
Full
Puppy K – Mondays, 6:30pm – Postponed to 4/27 (was 3/30)
  • April 27, 2020 6:30 pm
Enroll »
Beginning – Mondays, 7:45pm* – Postponed to 4/27 (was 3/30)
  • April 27, 2020 6:30 pm
Enroll »
Intermediate – Wednesdays, 7:45pm – Postponed to 4/29 (was 4/1)
  • April 29, 2020 7:45 pm
Enroll »
Puppy K – Thursdays, 5pm – Postponed to 5/7 (was 4/9)
  • May 7, 2020 5:00 pm
Enroll »
Beginning – Thursdays, 6:15pm* – Postponed to 5/7 (was 4/9)
  • May 7, 2020 5:00 pm
Enroll »
Puppy K – Tuesdays, 6:30pm – Postponed to 5/12 (was 4/14)
  • May 12, 2020 6:30 pm
Enroll »
Beginning – Tuesdays, 7:45pm* – Postponed to 5/12 (was 4/14)
  • May 12, 2020 6:30 pm
Enroll »
Beginning – Tuesdays, 5pm – Postponed to 5/26 (was 4/28)
  • May 26, 2020 5:00 pm
Enroll »
Puppy K – Saturdays, 9am – Postponed to 5/30 (was 4/18)
  • May 30, 2020 9:00 am
Enroll »
Intermediate – Tuesdays, 6:15pm – Postponed to 6/2 (was 5/5)
  • June 2, 2020 6:15 pm
Enroll »
Puppy Intermediate – Saturdays, 10:15am – Postponed to 6/6 (was 4/25)
  • June 6, 2020 10:15 am
Enroll »