Dog Training Classes

Our dog training classes and private lessons are open to Level 2 Volunteers. Classes are developed, taught, and assisted directly by graduates of The FETCH Project. All lessons are supervised by Certified Professional Dog Trainer-Knowledge Assessed, Janée Moore. Please contact us at to enroll in one of our six-week courses or to inquire about private lessons!

Rescue Partnerships

Through our partnerships with local rescues, The FETCH Project is able to provide individualized training to foster parents and their foster dogs. This helps better prepare foster dogs for adoption and transition into their new homes. If you are a rescue with foster homes located within the Treasure Valley, and you're interested in participating in our mission, please contact us at to learn more about how you can get involved.

Job Training

Once selected for the program, we meet once weekly for a 3-hour period to explore advanced topics in canine behavior and learning theory, health and husbandry, and essential business skills and practices. Classes are structured to include lecture, discussion, and roleplay. All participants are required to complete weekly reading assignments, behavioral application assignments that apply critical concepts to practical application, and discussion assignments that encourage self-awareness, discovery, and introspection. Our curriculum follows the values, ethics, and knowledge bases from organizations such as the Certification Council for Professional Dog Trainers, the International Association of Animal Behavior Consultants, and the International Association of Canine Professionals.

Upon successful completion of the 8-week long lecture series, we continue to meet weekly for a 12-week long mentorship. During this time, participants not only begin developing written case studies, but they participate in roleplay sessions to practice running a class, behavioral consultation, as well as private obedience and behavioral lessons. Participants are expected to identify goals and track their progress from a trainer’s and client’s perspective, as well as keep accurate and detailed training logs and records.

The goal of the mentorship is not only to meet the requirements for certification as Certified Dog Trainer through the International Association of Canine Professionals but to help aspiring dog trainers understand and navigate the human half of the profession.

Those who complete the program graduate with a Certificate of Completion, a reference letter, the option to continue working towards their professional certification, as well as eligibility to participate as an Instructor in one of our obedience classes or continue working private cases under a Certified Trainer.


Our program also focuses on the development of partnerships within the community. Upon re-entry into society, those who have gone through our program are often seeking employment in the animal care industry. This means that they may look for work as a bather, dog walker, trainer, daycare and boarding attendant, or animal care worker. Working within the local community, we are able to identify organizations that are willing to provide full- and part-time employment to qualified individuals.

If you or someone you know might be interested in partnering with The FETCH Project, please e-mail Janée Moore at

Graduate Internship

Coming soon!