Training for:

  • puppies
  • dogs of any age
  • your family's canine companions who are mostly good or those with problem behaviors
  • complete novice handlers to highly experienced competitors
  • all levels, all breeds and mixes, all ages, all problems, all goals!

New to training at K9 Center? Fill out our Enrollment Form here

Already enrolled and want to sign up for a new class or event? Fill out our Sign Up Form here

Our schedule for group classes, private lessons and events changes from time to time, but our basic schedule is currently:


8:00am Agility 1

6:30pm Agility 1

6:30pm Rally/Obedience Foundation Skills

7:30pm Agility 1 


7:00 pm Agility Foundations



10:00am Rally/Obedience Foundation Skills



7:15am Agility Party (2 hours)

9:30am Puppy Obedience

9:30am Agility 3

10:30am Beginner Obedience

11:30am S.T.A.R. Puppy

11:30am Agility 2

12:30pm Brush-Ups

1:30pm Agility 1


9:00am Beginner Obedience

9:30am Competition Obedience (Open level)

10:30am Beginner Obedience

10:30am Competition Obedience (Novice level)

12:00pm Intermediate Obedience

1:00pm Conformation (Drop-Ins)

NOTE: Not all the above are offered every week, so please be sure to check our Calendar.

Once you have registered, our Training Coordinator will contact you to help you sign up for a particular training service. If you're not sure where to start, we can also help you with that.

Click a Pic below for a more detailed description of each option, rates, start dates and requirements. From each page you can add to cart and pay online!

Read about our vaccination requirements before signing up. Please email vaccination records to or bring them with you.

Learn more about Private lessons here