Our Programs

Working With Dogs and Their People

At Flat Creek Pet Care, our programs are designed to not only teach basic obedience but to also educate pet parents about the importance of respecting dogs’ true nature, understanding how they communicate and how to establish clear structure and provide guidance for a balanced life.

We believe in a balanced training approach which embraces an understanding of what motivates your dog, how to effectively communicate, and how to cultivate a relaxed and calm state of mind.


Our work with your dog establishes a foundation which is most successful when you commit to continuing the training at home. If you are willing to do what’s best for your dog and are open-minded to changing habits and your own behaviors that may be affecting your pet’s behavior, we are here to help!

Private Lessons

Personalized training plans to meet your dog’s training needs.

Day School

The trainer works with your dog in a variety of locations to practice skills around real-world distractions, then trains you how to maintain new skills and behaviors. 

Board & Train

Your dog stays with the trainer throughout the program to learn on and off leash obedience or for behavior modification.

Aftercare Services

Support doesn’t stop once your dog completes a training program!