Making Your Dog A Top Dog!

Basic Obedience | House Training | Socialization | Leash Manners |
​Off and On Leash Training | Resource Guarding

Our private One-on-One training Sessions include a general behavioral evaluation, diagnosis and training plan created by one of our Certified Trainers. The training plan and the number of recommended training sessions are determined after the initial consultation session.

​We offer two training options: One-on-One Owner Coaching Sessions or our Private Training Programs. Our Private Training Programs are for dogs of all age, but for puppy specific training we recommend our Puppy Head Start School that has open enrollment!

Day Training Sessions

We do the training – you enjoy the results. You want a well-behaved dog without having to become a dog trainer yourself.

4x a Week Training Sessions (with or without Owner) where we come to you and WE INSTALL the behaviors needed. Includes 1 weekly owner transfer/ hand off session.

This option is best for busy owners by letting our trainers produce fast and long lasting results! We come to your home and work with your dog at least 3x a week with one owner transfer session per week, usually for 3 to 4 weeks. We integrate training sessions with you as well so you can practice the training we have been working on to reinforce the new behaviors when you’re out and about with your dog. ​

Initial Consultation


Follow-up & Day Training Sessions


Virtual Training Sessions


Follow-up Virtual Sessions


Due to COVID-19, Top Dog SF is available via Virtual Training Sessions ($125).

If your dog’s behavior needs more one-on-one time, In-Person Initial Consultations ($175) are available while practicing safe social distancing.

Any Follow-up virtual session is $125 per session.

Evenings and weekend sessions are available!

Contact us to learn more about our Coaching Philosophy and to help determine which training option is best for you and your dog’s needs!


Contact Us