Group training classes are the perfect way to learn to train your dog! 

Click on any class for a full description and the upcoming availability

Puppy Preschool
Get them started right
AKC STAR Puppy
Foundation for the Future
Puppy Play Dates
A safe place to socialize
Basic Manners
Learn Essential Skills
Advanced Manners
Go Beyond The Basics
K9 Life Skills – Level 1
Skills for Every Dog
K9 Life Skills 2
Further skill building
K9 Life Skills 3
Skills in the real world
Agility Fun
Learn to work as a team
Agility Fun 2
Confidence on equipment
Agility Fun 3
Advanced Obstacles
AKC Canine Good Citizen
Class + testing options
Skill Building Nose Work
Competitive search prep
Just for kicks tricks
Train your dog to do anything
Therapy Dog Skills
Creating Community Helpers
Dog Sports Sampler
Try out a bit of everything
Intro to Treibball
Put your herding dog to work

Our group classes have 4-8  dog handler teams per class.  Classes are 1 hour long and are held on set day and time each week for a series of weeks.

To Register: choose the class you would like to enroll in, choose your payment type (PayPal for online payment or By Check for check payment) then fill out the full registration form including your dog’s info. *NOTE if you choose to pay by check you will need to mail a check to Ideal DOG 3450 Senn Road, Omro, WI 54963 to reserve your spot for the class. 

Or you can Sign up at our neighbor store The Pampurr’d Pet during business hours- (pay with cash or check only at the store).

A complete registration form and payment must be made to reserve a spot.

If you don’t see a group class that works for you, contact us about private training lessons. Private lessons are customized to fit your schedule! 

Please note-If your dog has behavior concerns group classes are not appropriate and private training/behavior counseling is needed. No refunds can be given if dogs must be excused from class for disruptive behavior. Puppy classes require dogs be dog friendly. Thank you for understanding.