We offer a variety of dog training services to help you find a style of training that fits into your lifestyle. 


Boarding School

An exclusive program where your dog learns in my home with my personal dogs. Your dog reaps the benefits of living with a dog training professional with well balanced dogs to learn and play with while you can relax and have a well behaved dog returned to your doorstep!

Day School

This program is designed for hudson valley locals reap the benefit of your dog spending all day with a professional dog trainer while being able to have them home every night and weekend. With a pick up and drop off service included you can get your daily routine done while your dog goes to school.

Private Lessons

This program is great for hands-on learners who like being involved in every step of the learning process. You can learn in your home environment at your own pace. We teach you step-by-step how to guide your dog to being a well balanced, calm, and confident member of society.

Puppy Training

Puppies! Everybody knows this is the most important time in your dogs life and you don't have to go through it alone! We can help you start building a strong relationship from day one with your new pup so that you don't have to stress problems developing later in life.