Companion Dog Training School
Service area: Serves Weaverville and surrounding areas in Western North Carolina, including Buncombe County and nearby mountain communities.
Service Overview
Types of Dog Training
- Family Dog
- Competition / Agility
Specialty Focus Areas
- Puppy Training
- Basic Obedience
- Recall
- Leash Pulling
- behavior
Training Formats Offered
- Group Classes
- Private Lessons
- Private Facility
Program Formats
- Sessions Package
- Ongoing Weekly
Types of Dogs
- Small
- Medium
- Large
- Giant
- Herding
- Sporting
- Working
- Hounds
- Terriers
- Doodles
- Brachycephalic
Age of Dogs Trained
- Puppy (<1 year)
- Adolescent (1-2 years)
- Adult (2-8 years)
Dog Training Methodology
Methods:
- ✓ Positive Reinforcement Only
Equipment:
- ✓ Clickers
- ✓ Food Rewards
- ✓ Harnesses
- ✓ Flat Collars
- ✓ Obstacle Courses
Programs are divided by skill level and dog age: Puppy Level I and II (7–16 weeks), Beginner Level I and II (17+ weeks), Advanced Beginner, Advanced Novice, Open and Utility Obedience, and Rally classes (Novice, Beginner, Advanced/Excellent). Each class meets once weekly for one hour over four weeks. Drop-in classes are available for advanced obedience on Saturdays. AKC STAR Puppy and Canine Good Citizen certifications are offered upon completion.
Pricing & Policies
Pricing Summary
Group classes cost $80 for a 4-week session. Private lessons are available but pricing is not listed. All classes are paid per session package; no monthly or annual fees are mentioned. Vaccine records are required before attending class.
Policies
Vaccine records must be submitted before the first class. Students must email to register with specific required information. A 48-hour response time is stated for emails. No cancellation or rescheduling policy is explicitly stated.
Testimonials
“The folks here are a joy to learn from and train under. Selina and staff make sure you are the best version of yourself while working with your dog. Great variety of classes. Love this place, the staff, and the class participants. Goes without saying the 4 legged students are awesome!”
– Anonymous
“I have trained all of my dogs with Companion Dog for the last 25+ years. I wouldn’t take them anywhere else. The instructors also compete with their dogs so their training techniques are tested time and again. Jane Johnson, the owner, is brilliant at reading dogs and their needs. I highly recommend them. They are now located on Monticello Road in Weaverville which is a nice, heated and air conditioned facility.”
– Anonymous
“So glad Cinnamon is a student there. Years ago I took Jeb (Brittany Spaniel) to an Obedience school at RIVER ARTS District and Kathy was his trainer. She is awesome teacher.”
– Anonymous
About the Trainer
Companion Dog Training School has been serving dog owners in Western North Carolina since 1980, offering group and private training sessions for puppies and adult dogs. They provide structured classes in obedience, rally, and agility, with options for beginners through advanced competitors. Their facility features a large indoor, air-conditioned training ring, ensuring comfort year-round. They offer AKC STAR Puppy certification and Canine Good Citizen testing, and their instructors are active competitors, bringing proven techniques to their training. Private lessons are available for behavioral issues or competitive preparation, customized to individual needs.
They serve dogs of all ages, from puppies (7–16 weeks) to adults, with separate programs for puppy socialization, basic obedience, advanced obedience, and rally. Classes are held on weekdays and weekends during mornings, afternoons, and evenings. Their instructors include Jane Johnson, who specializes in advanced obedience and has been training for over 40 years, and other certified trainers focused on rally, obedience, and behavior.
The school emphasizes positive, reward-based methods and encourages socialization and cooperative care. They require up-to-date vaccine records and offer photo/video permission options for social media. Their training philosophy centers on building strong human-dog teams through consistent, structured learning.
Accomplishments
Founded in 1980, the school has over 40 years of experience. Instructors include Jane Johnson, who trains advanced and competitive obedience and has been active in the field for decades. The school offers AKC testing and certifications, and instructors compete with their own dogs, validating their methods.
How to Get Started!
Prospective clients must email companiondog@yahoo.com with their name, phone number, dog’s name, breed, age, preferred class time, behavior concerns, and photo/video permission. Vaccine records must be emailed or brought to the first class. Private lesson inquiries should contact Jane or Kathy via their provided emails.

Contact Information
Availability
- Weekdays
- Weekends
- Morning
- Afternoon
- Evening
Hours
Monday: 10am-6pm
Tuesday: 10am-6pm
Wednesday: 10am-6pm
Thursday: 10am-6pm
Friday: 10am-6pm
Saturday: 10am-6pm
Sunday: 10am-6pm
Certifications
- Credentialed
Associations
- AKC
Languages
- English
Location
31 Monticello Rd Suite 103, Weaverville, NC 28787Listing Tools for Trainers
For Companion Dog Training School Only
Update Your Info
To update your profile, contact us with your changes.
Share Your Achievement!
Let the world know you’ve been recognized by Goody Doggy as a top-ranked dog trainer in Weaverville. Add your achievement badges to your website to stand out from the competition and convert more website visitors into clients.
Upgrade Your Profile - Get Featured!
Become the obvious choice for dog owners in the Weaverville area and grow your dog training business.
- 3x More Views – Featured profiles are seen first and visited the most
- Qualified Leads – A constant stream of motivated Weaverville clients
- Enhance Your Profile – Stand out from the crowd with more photos, social media links, and custom sales copy
- More Web Traffic – Improve your site’s search engine exposure (SEO)
- Build Your Brand – Establish trustworthiness and prestige