Making communication between people and dogs easy.

Celebrate the journey itself on the way to your destination.

We provide human and canine education — if you are growing or starting a new relationship with your dog, or seeking to gain freedom with a service dog — you’ve come to the right place.

Puppy Life Skills

The relationship starts here! Puppyhood can be a challenging and exciting time. We provide preventative maintenance and custom troubleshooting to tackle puppy antics including- nipping, jumping, crate training, house manners – we will also help you channel all that puppy energy – Get in touch to start your journey on the right foot.

Adolescent/Adult Dog Life Skills

Work with your dog to perfect the art of listening to each other. Strengthen your relationship while fine tuning social skills and manners. We can help make your walks more enjoyable, your outings together less stressful, and teach your pup to settle at the end of the day. Get in touch to make your life easier.

Service Dog Coaching

Coaching for people with disabilities to train their own service dog. Each team is individual and each training plan is customized to meet your and your dog’s unique needs. Get in touch to start training your dog and bring out the best in each other.

Training Philosophy

Each canine and human learner is an individual, and each team unique. RubyDog uses force free, reward-based methods to help each team succeed.

Taking emotional states of both person and dog into consideration, we teach behaviors and expectations in a non-threatening way. By removing the fear and shame in learning we see teams who are not afraid to take chances, or make mistakes. Learning in this safe way fosters trust and strengthens the relationship between learner and teacher.

Our goal is to make your training journey fulfilling — we seek to promote confident, curious learning and celebrate accomplishments along the way.