09_training_dog_leash We offer dog training for dogs of all shapes and size.  Whether you just welcomed a new puppy, rescued a dog or decided you are tired of your dog pulling you down the street, we can help.  We offer a variety of puppy/dog training programs depending on what you are looking for.

Do you want to train your dog yourself?  If so, read about our ” Weekly Basic Obedience Program.”

Are you busy and want us to train your dog?  If so, you are in the right spot.  We do out best to cater to your dog training needs.

Maybe you are going away on vacation?  Might as well come back home to a dog that listens and does not pull you down the street, right?

Below you will find the info you need on all of our programs.  If you have any questions fill out the form at the bottom of the page and our trainer, Jimmy will get back to you.

Puppy Imprinting Class (for dogs 10-15 weeks old)

Training your puppy at a young age is very important.  The goal is to start developing good habits and to avoid bad ones.  Many people start dog training at an old age making it more difficult than it needs to be.

Our puppy training class has yielded great results.

Required age to start:  This class is for dogs 10-16 weeks of age.

In this puppy training your dog will learn the basics to Sit, down, Recall (come when called) and Look at me.

Weekly Puppy Program

You bring your puppy to Carriage Hill Kennels once a week for 4 weeks. Your puppy stays here all day, upon pickup you will be given a private lesson each week with our trainer, Jimmy (4 total private lessons). This option is designed for the owner who wants to be involved in the training process. In this program, it is required that you work your dog everyday.

Daily Puppy Training (5 days of training)

You bring your puppy to Carriage Hill Kennels M-F for one week.  Your puppy stays here all day and you pick up your dog at the end of each day. If it is easier for you, we can keep your puppy here overnight. Ask for details. In this program, our trainer, Jimmy will train your puppy and you will get a private lesson on the last day.  In this lesson Jimmy will show you how to train your puppy until he is old enough for obedience training.

Basic Obedience

Daily Training Program (15 days of training)

If you are like most people you do not want to be away from your dog for extended periods of time.  This program is unique and designed for you to drop and pick up your dog everyday.  Your dog will be trained at our facility M-F for three weeks (15 days of training).

You will receive two private lessons where we will show you everything your dog has learned.  The first lesson is at the end of the first week of training and the second lesson is on the last day of training.

Jimmy will go over everything he has taught your dog and will send you a few videos throughout the training.

Board and Train Program

Boarding and Training your dog may work well for you if you have a busy schedule or are coming from a distance.

In order to be completed in full, your dog will need to be here for three weeks.

Your dog will be taught basic obedience commands.

Our dog trainer, Jimmy will meet with you on the day your dog goes home.  In this private lesson Jimmy will show you everything he has taught your dog.

You will also receive videos of your dog being trained throughout the time your dog is here.

Weekly Training Program (1 on 1 Dog Training)

Our weekly dog training program is a huge hit.  This program requires you to drop off your dog once a week for seven weeks.  Each week your dog will be taught a few commands and upon pick up, you will receive a 1 on 1 private lesson with our trainer, Jimmy.

This program is for the dog owner who wants to be involved in training their own dog.  We only see the dog once a week so it is important that you practice everyday in this program.  2-3 times for 5-10 minutes is recommended.

Jimmy will introduce new commands each week.  Your private lesson will be at a set time each week.  During your lesson, Jimmy will train your dog in front of you showing you what to work on for the given week.

After each lesson you will receive a homework sheet and a video detailing what to work on for that week.

Refresher Packages

If you want a well trained dog it is vital to continue on with training.  If owners do not keep up with training their dog old habits tend to pop up again.

Our refresher courses are designed to keep your dog sharp and many owners like having their dog on a structured training schedule.  This gives you a chance to complete errands throughout the day without having to worry about your puppy.

We offer three options:

1 lesson:  Pay as you go

5 Lessons:  Discounted and Paid up front- can be used whenever.  Most people tend to come in once a week.

10 Lessons:  THE BEST VALUE:  Paid up front- can be used whenever.  Most people tend to come in once a week.

Advanced Recall Training

In order to take this class your dog needs to have passed our basic obedience course, if we have not trained your dog he can still be eligible but will need to be evaluated before beginning.  This program focuses solely on Recall (your dog coming back to you).  All necessary equipment is included.

Daily Program

You bring your dog to Carriage Hill Kennels M-F for two weeks (10 days of training).  Your dog stays here all day and you pick up your dog at the end of each day.  If it is easier for you, we can keep your dog here.  Ask for details.  In this program, our trainer, Jimmy will do all of the training and you will get a private lesson on the last day.

We look forward to working with you and your pet in the future! Please call for details and any questions you might have.


Contact our Dog Training Staff