Private one-on-one training
Private training for puppies & dogs
Building a solid and joyful bond between you and your furry companion through positive training methods.
- 4.9 from 200+ Google reviews
- Certified trainers since 2004
- Fully insured

Private dog training in San Francisco
Looking for a dog trainer in San Francisco? Top Dog SF has offered CPDT-KSA certified, force-free, reward-based dog training since 2004, including in-home dog training in San Francisco, puppy training, and behavior work for leash reactivity and puppy biting. Our trainers work with you and your family to build lasting, positive behavior change.
Personalized approach
Every dog is unique. Our one-on-one sessions are tailored to your dog's specific needs, personality, and learning style for maximum effectiveness.
Positive methods
We use positive reinforcement training methods that build trust, strengthen your bond, and create lasting behavioral changes.
Expert guidance
Work directly with certified trainers who use proven methods to help you and your dog succeed together.
Choose your training program
Select the program that best fits your needs and goals.
Puppy training program
A structured 3-level approach for your puppy’s development.
Level 1
Puppy Training Basics
Start hereFor puppies under 16 weeks only
$7004-session package
- 30-minute video consultation
- 4 private sessions
- Covers all in-home basics
- Crate training, potty training, in-home management, basic obedience
- Includes handouts, daily schedules and do's and don'ts
Level 2
Puppy Training Advanced
After completion of Level 1
$6004-session package
- 4 private sessions
- Preparing your puppy for the real world
- Leash training, handler engagement, impulse control
- Next-level obedience training
- Includes handouts and helpful information
Level 3
Puppy Training Maintenance
After completion of Levels 1 & 2
$125per session
- One session per month for the first year
- Weekly office hours included
- Requires monthly commitment
- Additional sessions at $150/hour
For group puppy training and full-day programs, check out our Puppy Head Start school with open enrollment and group puppy classes.
In-person adult dog training
For dogs 5+ months · available in San Francisco.
Behavioral intake
Comprehensive assessment session
$200first session
- Comprehensive behavioral assessment
- Customized training plan development
- Discussion of training goals
Basic training
1x per week · 8-week program
$1,2008-week program
- Weekly in-person sessions
- Access to weekly online office hours
- Evening & weekend availability
- Customized training plan to meet your goals
Advanced training
Most popular2x per week · 8-week program
$2,2408-week program
- Twice-weekly in-person sessions
- Access to weekly online office hours
- Evening & weekend availability
- Faster progress with more sessions
Program benefits & details
- Graduates are eligible for monthly training memberships at $175 (includes 1x monthly in-person session + weekly office hours)
- To re-engage training services later, another behavioral intake session ($200) is required
- Contact us to schedule or be added to our waitlist
All private training pricing at a glance
| Package | Price |
|---|---|
| Puppy Basics program | $700per program |
| Puppy Advanced program | $600per program |
| Adult dog intakeIn-person assessment | $200per session |
| 8-week Basic programMost popular | $1,200per program |
| 8-week Advanced program | $2,240per program |
| Maintenance sessions | $125per session |
Common questions
Common questions about our private training programs.
How much does dog training cost in San Francisco?
Who is the best dog trainer in San Francisco?
What training methods do you use?
How long does a private training program take?
Do you offer in-home dog training in San Francisco?
What issues can private training help with?
Are your trainers certified?

Not sure where to start?
Book a free 15-minute phone call and we'll match your dog with the right program.