Wags Pet Academy logo.

Dog training in Portland, Oregon

Train the relationship,
not just your dog.

Our programs teach you the language your dog already speaks, so everyday life gets easier, kinder, and a lot more fun.

Dog walking through the city.

How it starts

  1. Book a free visit

    Request a meet & greet at our SW Canyon Road training facility.

  2. Meet your trainer

    Bring your dog. We’ll discuss your goals, program fit, and pricing.

  3. Choose your next step

    Decide when you’re ready. There’s no commitment to enroll.

Worried about growling or a bite? Call us and we will talk it through first.

Call (503) 928-7777

Reward-based

Reward-based methods grounded in science.

Owner-included

We teach you, not just your dog.

Practical skills

Real-life skills you'll actually use every day.

Training facility or in-home

At our SW Canyon Road training facility, or private sessions in your home.

A program for every stage.

From leash pulling to puppy manners, we’ll help you find the right program. Start with a free meet & greet to discuss your dog, goals, and pricing—with no commitment.

Board & Train

  • N
    Your dog stays with us
  • N
    Training built into every day
  • N
    Ideal for busy households

Day School

  • N
    Drop off for the day
  • N
    We train while you’re at work
  • N
    Home together every evening

Private Lessons

  • N
    One-on-one with your trainer
  • N
    In your home, on your schedule
  • N
    Training where the habits happen

Not sure which one? We will figure out the right fit together at your free meet & greet.

What families say.

“Bernard has a very quiet way of working with anxious and scared dogs. My dog responded right away and I now am able to do things with Decafe that would never have been done without his help.”

Mary O. · Google review

“Bernard patiently listened and helped identify the trauma Osan had been through… He was able to teach an old stubborn dog new tricks and made Osan feel understood.”

Henderson C. · Google review

Ready to take the first step?

We'll give you an exact number at your free meet & greet, and you'll never get a bill you didn't agree to. Or call (503) 928-7777.