Dog Training Asheville

Professional Dog Training Programs in western North Carolina

Offering Quality Dog Training Solutions in North Carolina

Proven, trusted solutions to build relationships between dogs and their owners

Highland Canine Training, LLC provides a wide range of dog training services in Asheville, NC and the surrounding areas. Our professional dog trainer, Caroline Veldman, has the expertise and knowledge to help you resolve even the most problematic of dog behaviors.

Over several years, Highland Canine Training has developed a reputation for diagnosing and resolving troublesome dog behaviors. Our goal is to provide our clients in Asheville with the dog training solutions they require to effectively deal with every type of issue, covering everything from simple obedience training, to more troublesome aggression and behavioral problems. 

We work with all types of dogs – old or young, big or small – and specialize in dogs which other trainers consider “hard to train”. We have successfully rehabilitated hundreds of dogs which others have suggested should be euthanized.

For dog owners in Asheville, we offer private lessons, group classes and board and train programs. Specialized training is available on request – contact Caroline for more details.

Highland Canine Training offers professional, proven dog training services based on humane and motivational techniques. We treat all dogs and their owners with respect, courtesy and humility, all with the aim of achieving the best possible results for everyone we work with – humans and animals alike.

Questions? Speak with Caroline today at (828) 575-4355 and find out how she can help!

Caroline Veldman

Your Asheville Dog Trainer

Caroline has always had a strong connection to animals, especially dogs.

After working as a commercial real estate broker, she found herself looking for a more fulfilling career. Having always been drawn to animals, Caroline decided to pursue a career as a professional dog trainer and enrolled at the School for Dog Trainers. While completing her 24-week Master Dog Trainer Program, she discovered a passion for working with pet dogs and their owners.

As a professional dog trainer, Caroline’s goal is to help dog owners build lifelong positive relationships through clear communication and consistency. Much like humans, all dogs are unique. Understanding your dog and their individual needs is the first step to building a better relationship; knowing your dog is the foundation for dog training.

Caroline approaches each dog as an individual, creating a specific training plan to meet their particular needs and training goals. She has a number of approaches to tackle any behavioral issues, including (but not limited to): fear/phobias, jumping, barking, biting, aggression and destructive behavior. Caroline is also well versed in clicker training, on and off-leash obedience, and remote collar training. All of these tools allow Caroline to find the right fit for you and your dog.

Whether you want to work on basic obedience, behavioral issues, or just finding physically and mentally stimulating activities your dog loves, Caroline is ready to work with you to give you and your dog lasting results.

caroline veldman asheville dog trainer

Dog Training Locations

Caroline proudly serves the following areas:

  • Asheville
  • Mills River
  • Hendersonville
  • Weaverville
  • Brevard
  • Candler

FREE evaluations are available. Contact Caroline for details!

caroline veldman highland canine asheville

Dog Training Programs

Caroline offers the following services to dog owners in Asheville:

We are proud to offer a variety of dog training services in Asheville and the surrounding areas of western North Carolina. These include:

Our private lessons and behavior modification programs help you to achieve the results you need with your dog. 

With private lessons, our trainers come to your home once per week. Following an initial evaluation, our trainers use their knowledge and experience to develop an action plan to help you achieve your goals. We place importance on teaching owners the best way to maintain these behaviors for the future. 

All of our training programs are guaranteed and include free follow-up training for the life of the dog.

Our trainers offer a wide variety of group dog training classes. This is perfect for socializing your dog in a safe environment. Meeting other pups and different people in a group class setting helps your dog to adapt to new environments and learn new skills.

Our curriculum includes basic obedience, advanced obedience, foundational search and rescue, scent work and puppy classes among others. These classes typically run for six weeks, with classes taking place once a week.  

For more information on upcoming group dog training classes, take a look at our calendar, or contact Caroline today!

Board & Train Programs

We are proud to offer Board and Train programs for our clients in Asheville and the surrounding areas.

Our Board and Train programs allow you to leave your dog with our professional dog trainer for three or six weeks. During that time, we will work with your dog on a daily basis to resolve problematic behaviors. When you pick up your dog, we’ll show you how to maintain your dog’s new behaviors.

Contact Caroline for more information on our Board and Train programs. Our evaluations are free and our training programs are guaranteed for the life of the dog.

Get in Touch!

Dog Training Programs and Pricing in Asheville

Board and Train Programs

Deposit: $100

Board and Train (Basic): $2,000
Board and Train (Advanced): $2,500
Board and Train (Bootcamp): $4,000

Private Lessons

Deposit: N/A

Private Lessons (Basic): $999
Private Lessons (Advanced): $1,499
Behavior Modification: $1,449
Owner’s Choice: $579
Reactive Dog: $699

In-Home Training

Deposit: N/A

In-Home (Basic): $1,199
In-Home (Advanced):
In-Home (Total): $2,499
In-Home (Behavior Modification): $1,899


Group Classes

Deposit: $50

Puppy Class: $229
Agility: $249

Fill out our contact form for more information!