At Mountain Humane we believe in changing lives by connecting people and pets. One of the easiest ways to strengthen your connection with your pet is through training, using reward-based techniques and positive-reinforcement. Our group training classes are perfect for dogs and owners of all experiences, from beginners to advanced, as there is always a way to take your dog’s training to the next level!

To sign up for training classes please contact our Behavior and Training Manager Vic Gasser at

208.578.4782 or [email protected]




If you have recently brought a puppy into your home, you don’t have long before they are young adults with no manners! Get them started off on the right paw by joining Puppy Preschool! This class is for pups under 5 months of age and is aimed at helping you overcome all the puppy situations you may encounter, like teething, potty training, socialization, handling, and more. A dog’s sensitive period for socializing is not very long, so don’t miss your chance at having a robust, well-rounded pup!


If you are new to training, have a new dog, or just need a refresher, the Basics are for you!

In this course you will learn how to teach your dog foundational skills, such as sit, down, stay, and to come when called, as well as manners like not jumping up or barking for attention.


Has your dog completed the Green Circle Training Course here at Mountain Humane, or aced the Bunny Slope Puppy class and is ready to leap ahead? Maybe you are hoping to move up to a more advanced level of training, but need a refresher first. Then the Blue Square Training Course is for you!

Here you will build on basic behaviors by adding distractions, duration, and distance, while also working towards a more variable reinforcement schedule (this is a fancy way of saying you’ll use fewer treats for training). The goal is to allow your dog more opportunities to practice and really hone their basic behaviors before moving on to our Black Diamond Training Course.


Now that your dog has truly learned the basics, it’s time to solidify them so they are reliable in the real world. Teaching your dog more advanced concepts and behaviors means you, the owner, will have to up your training skills as well. In this course you’ll gain a more in-depth understanding of shaping behaviors, using a variety of reinforcers, markers, and working with real-life scenarios, while also teaching your dog new useful tricks.

If you want to improve your communication with your dog, help them learn to listen in more challenging situations, and hone your own training skills, then this course is for you!



  • All dogs must be accompanied by an adult (18 & up)
  • Dogs cannot be sick, injured, in pain or have behaviors that could jeopardize the health or safety of other dogs, staff or volunteers
  • No choke chains, prong collars, or e-collars allowed
  • All dogs should come on a 6’ lead at all times. *No extending leashes
  • Only force-free and positive methods of training animals are allowed
  • Dogs must be up-to-date on their rabies and DAPP vaccines



For information about training classes please contact our Training and Behavior Manager Vic Gasser at

208.788.4351 ext. 114 or [email protected]