top of page
Dog Walker at the Park

Welcome to The Pup School

Where Everybody Learns!

About Your Next Favorite Dog Trainer

Passionate. Patient. Persistent. Pet-lover. These are just a few of the characteristics that describe me. I know each animal is different and each dog owner is different -

I’ll work with you to give them the specific guidance they need.


Whether you want to start off right with a new pup, or already own a pet and want to improve behavioral problems, I am here to help!

Dogs with Dog Walker



The Pup School Difference

Image by Leohoho

Positive Reinforcement Techniques - Exclusively

At The Pup School we train people how to train their dogs using only Positive Reinforcement Methods! 

Besides being the most effective ways training & creating good habits and changing existing behaviors, using Positive Methods means we create happy and enjoyable bonds with our pups that will last the rest of their lives!

Taking the dog for a walk

Training is About Building A Relationship

Rather than focusing on teaching individual commands, we help owners understand HOW their dogs interact with world, why their dogs behave the way they do and how to best use the most effective training techniques to create habits of good behavior!

All learning takes time - and The Pup School Expert Trainers teach owners how to master the techniques and tools that will allow owners to change unacceptable behaviors into any desired ones!

Rescue Puppy

All About You and Your Pup

At The Pup School we know everyone is different - from the age of your pup to their breed to your individual training needs - Everyone is unique. 


We create customs solutions to make sure you get the help you need and learn the techniques that will help making training your special dog easy and effective for you. Classes and scheduling are dynamic since everyone's needs are different, no matter how old your pup is or what your level of training experience. 

Get A Free Consultation!

(650) 206-9670

Thanks for submitting!

Satisfied Owners. Happier Pets.

ed329369-4c3f-451f-96a4-35e53da3bf73.jpg

Seline & Olly

Dan is an amazing trainer and I highly recommend him and the Pup School! From the moment my pup Olly was 8 weeks old, he has been helping both me and my pup tremendously. From crate training to teaching him to sit patiently, as well as tips for sleeping through the night and potty training - Dan helps with any questions or issues you face while raising a pup. He always does so with a smile, lots of positive reinforcement and encouragement. Raising a puppy can be difficult at times, but with Dan's help I feel a lot more confident and I've seen huge improvements in Olly's behavior and even the bond between my pup and me. Every time Dan comes over Olly is so happy and enthusiastic, which goes to show how much love Dan puts into his training and how much my dog loves to work with him too. Dan is flexible and tailors the training to the things that are top of mind for you and your pup.
If you're doubting whether to get a trainer for your dog - reach out to Dan. It is the best decision I have made, both for my pup as well as myself!

Upcoming Events

  • Saturday Pup Socialization
    Saturday Pup Socialization
    Sat, Jul 27
    Mountain View
    Jul 27, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Jul 27, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Join Us
  • Saturday Pup Socialization
    Saturday Pup Socialization
    Sat, Jul 20
    Mountain View
    Jul 20, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Jul 20, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Join Us
  • Saturday Pup Socialization
    Saturday Pup Socialization
    Sat, Jul 13
    Mountain View
    Jul 13, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Jul 13, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Join Us
  • Saturday Pup Socialization
    Saturday Pup Socialization
    Sat, Jul 06
    Mountain View
    Jul 06, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Jul 06, 2024, 10:00 AM – 11:30 AM
    Mountain View, 1795 Latham St, Mountain View, CA 94040, USA
    Join Us
Dog Walker at the Park

“Reading brings us unknown friends”

Honoré de Balzac

Video Channel
Watch Now