Skip to content
Top Dog Dog Training
German Shepherd puppy sitting on a cushioned bed at home
Puppy School

Utah Puppy School & Foundations

Start your puppy off right. Puppy school is grade school — the foundation your dog needs before high school (obedience) and college (advanced work). We build calm, confident, curious puppies.

What we cover

Foundations that last.

  • Confident socialization with people, dogs, sounds and surfaces
  • Potty training and crate happiness
  • Name recognition, engagement, sit, down, place
  • Bite inhibition and calm mouthing
  • Loose-leash walking foundations
  • Owner coaching — you learn how to teach, not just what to teach

Puppy program

Best for dogs under 6 months old. We tailor the program to your puppy's temperament, breed drives, and your household — small kids, older dogs, apartment living, all of it.

After puppy school, most dogs move seamlessly into 1-on-1 or board & train once they're over 6 months.

Local coverage

Puppy school across northern Utah

Home base in Murray. We serve dog owners across Salt Lake, Utah, Summit and Weber counties. See our city page for local trails, neighborhoods and drive times.

Set your puppy up for the win.

Free evaluation to see if puppy school is the right fit.

Call (801) 592-1524Free Evaluation