Recommended by veterinarians

How to… have a better dog

The difference between a well behaved dog and an unruly dog is a simple matter of training.

Using our time tested proven training methods, your dog will learn the good manners from the very first lesson.

First Visit Free

In Home
Dog Training

Training your dog in your home is the most logical solution. Taking your dog to a false environment will not change your dog’s behavior at home.

Our training is conducted at your home, while you participate and learn with your dog.

First Visit Free

33 Years

Dog Training In Your Home has been in operation since 1989 in the Charlotte, NC area.

Mark Thompson (owner) has been training dogs professionally for over 33 Years. Mark’s experience ranges from training police dogs, show, handicap assistance, volunteers with New Leash On Life Prison training program and all other aspects of dog training.

Mark’s specialties are Behavioral Problem Solving, Good Canine Manners and Dealing with Aggressive dogs.



Call Today


“The training was easy, fun and affordable. I cant believe I considered living with their problem behavior.”

Sheri Lynch

“We are very happy our veterinarian recommended your training. We are amazed at what she can now do.”

Mike & Sheri Clark

“I was not only impressed with the professional way you trained Gunner Joe, but also with the love and attention you gave him.”

Rick Hendrick

“After just one lesson, I could see a difference. Chelsea responds to her commands and was very enthusiastic about her training.”

R. Matthews

“I would highly recommend to anyone who is looking for dog training to this fine company.”

Phyllis Byrd


First Visit Free

First Visit Free – Betterdog Training

The first step in having control over your dog to begin with our free 22-point evaluation to determine your dog’s temperament, personality and trainabiliy. Using this information, in combination with your goals, our expert evaluator will design a custom program for you and your dog.  Do not delay, set up your evaluation today.


Click to Call 704-537-2888