Incredible Canine is Northern California’s premier dog training center, proudly serving Santa Rosa and Sonoma County for over 23 years. With 90+ years of combined experience, our award-winning Master Trainers deliver professional, results-driven dog training that lasts.
We specialize in dog obedience training, puppy training, behavior modification, aggressive dog rehabilitation, and advanced off-leash control for all breeds and ages. Every program is customized to your dog’s needs, lifestyle, and goals.
If you’re looking for trusted, proven dog training in Santa Rosa or Sonoma County, Incredible Canine delivers real results and stronger dog-owner relationships.
📞 Contact us today to schedule your consultation.
Training & services
Training goals
Behavior consultation
House training
Leash training
Obedience training
Puppy training
Socialization
Behavior support
Aggression training
Barking
How training happens
Board and train
Group classes
Private training
Dog age
Puppies
Training level
Advanced obedience
Advanced training
Support between sessions
Follow-up support
Assistance and working dogs
Police K9 training
Protection training
Additional services
Boarding
Daycare
Other listed services
View 24 additional details
Additional Dog
Additional Training
Boot Camp Training
Breeding Programs
Canine Training Center
Doberman Pinscher
Dog Club
Dog Home
Dog Park
Dog Training Facility
Dog Training Program
Dog's Issues
Dogs Walking
Free Evaluations
Further Training
General Training
Intensive Training
K9 Training Equipment
Personal Protection
Specialized Training
Training Evaluation
Training Seminars
Us Training
Working Dog
Confirm current programs and availability directly.
Questions & answers
From Google
What people have asked about this business.
Do you train service dogs?
Thank you for your question!
At this time, we are not currently offering service animal training. However, Lorna brings many years of experience working with service dogs—from puppies to fully trained adults—and incorporates that knowledge into our current training programs. While we focus on pet dog training, her background allows us to offer high-quality support for a wide range of training needs. Here is my number if you have anymore questions
Patrick: (707)-322-3272
Community answer · Incredible Canine Training Center · 2025-10-21