Professional Dog Training in Bernardsville, NJ

Metro K9 Academy trains dogs and the people who live with them, at our facility in Bernardsville, NJ. All breeds, all ages, one standard: calm in the house, capable when it matters.

Every program starts with a free evaluation. We meet your dog, hear your goals and recommend the program that fits. Then we teach your dog, and we coach you so the results hold up at home.

Questions? Call or text 201-230-2285.

Our Training Programs

Stay & Learn (Board & Train)

Three weeks of daily professional training while your dog stays with us, with exercise, appropriate socialization and progress updates. You get three private lessons: one at pickup and two follow-ups. $4,500.

Semi-Private Training

Our core program, for obedience and protection. Your dog gets individual attention, you get hands-on coaching, and your dog practices around other dogs and real distractions. Tuesdays, Thursdays and Saturdays. From $1,080 for 12 classes.

Private Training

One-on-one instruction for obedience, manners, behavior concerns, puppy development and protection training, built around your dog and your goals. Contact us for pricing and scheduling.

Daily Drop-Off Training

Day training, Monday through Friday. Drop off between 8 and 10 AM, pick up between 4 and 6 PM. Structured socialization, obedience training, exercise and enrichment, supervised by our trainers. $895 per week.

Family & Estate Protection

Obedience-first protection training for families, estates and executives. Control comes first. Capability is built on top of it. By evaluation.

Dog Sports: IGP, PSA & AKC

Schutzhund/IGP, PSA and AKC sport training for dogs and handlers who want to compete, plus police K9 development.

Scent Work & Tracking

Nose work, tracking and detection training that gives a working dog a real job.

AKC S.T.A.R. Puppy & Canine Good Citizen

Foundation manners for puppies and adult dogs, with preparation for AKC S.T.A.R. Puppy and Canine Good Citizen testing.

A one-time $1,500 enrollment fee applies for the life of your dog. See Dog Training Prices for every program and package.

Compare Programs

ProgramHow it worksSchedulePrice
Stay & LearnYour dog stays and trains with us. Three private lessons for you.3 weeks$4,500
Semi-PrivateIndividual attention and owner coaching, around other dogsTue, Thu, SatFrom $1,080 for 12 classes, plus enrollment
PrivateOne-on-one with you and your dogBy appointmentContact us
Daily Drop-OffDay training with socialization, exercise and enrichmentMon to Fri, 8 AM to 6 PM$895 per week, plus enrollment

Also Available

Tell us your goal. We train for:

  • Puppy development and foundation training
  • Basic and advanced obedience
  • Advanced off-leash control and reliability
  • Behavior modification
  • Family companion training
  • Service dog and therapy dog training
  • Agility foundations
  • Police K9 development and detection work

How We Train

  • Clear markers and predictable rules
  • Structured repetition in real environments
  • Calm behavior around distractions
  • Ethical, humane use of tools when appropriate
  • Coaching for you in every program

Lasting results take consistency and follow-through at home. We teach your dog, and we help you build the handling skills to keep that progress going.

Is Training Right for You?

It’s a good fit if you:

  • Want a calmer, more predictable dog
  • Value structure and clear communication
  • Will put in the work between sessions

It’s not a fit if you want:

  • Instant results without follow-through
  • A completely unstructured approach

Looking for a dog instead? See German Shepherd puppies, Doberman puppies, trained dogs and Build a Beast.

Areas We Serve

Our training facility is in Bernardsville. We work with dog owners across Somerset County, Morris County, the Somerset Hills, Morristown and Mendham, Union County and Bergen County. Puppies and trained dogs are placed across New Jersey, New York, Pennsylvania and nationwide.

Related reading: Is Board and Train Worth It? · Basic Obedience vs. Advanced Protection Training