Class Schedules


• Pet Obedience, Competition Obedience, Rally, Agility, & K9 Nose Work

If you have any questions or need more information contact or call 609-758-7773.

Please Note:

  • All classes are 1 hour (except where noted) and 4 weeks long.
  • Some of our classes are offered in two parts (A and B) so will take 8 weeks to complete. If you take Part A one session, then you take Part B the next session.
  • Pre-approved drop-ins are welcome in all classes except pet classes. The drop-in fee is $30.00 for 1 hr. class.
  • Payment is due the Friday before classes start.


Click on class name below to see the Class  Description Details.

APR 22
MAR 27
APR 24
MAR 28
APR 25
APR 06
MAY 04
10:00 AM Basic A&B Ring 2 Beginner
10:30 AM Private Ring1
11:00 AM Beginner 2/CGC A&B Ring2 Advanced
11:00 AM Private Ring1
12:00 PM Novice Ring1
1:00 PM Private Ring1 Open Ring1 Private Ring1
2:00 PM Private Ring1 Private Ring1 Private Ring1
3:00 PM Private Ring1 UDX Ring 1,2 & 3
5:00 PM Private Ring1
6:00 PM Utility Ring1
6:30 PM Private Ring1

Basic A&B Ring 3

7:00 PM Rally Ring3
7:00 PM Prenovice Attention Ring1 Advanced A&B
7:30 PM Beginner 2/CGC  A&B Ring3

Nosework – Pool Room

8:00 PM Agility For Fun Rings 2&3


Novice Ring1

For information about  tracking lessons:

Click Below for Class Descriptions:

Pet Obedience Competition Obedience / Rally Agility / K9 Nose Work / Tracking


Class size is limited and Classes Fill Up Fast!

Private Lessons

We go through step by step the most effective ways for you to teach your dog what you want him to do. One-on-one training is a terrific value because everything is tailored for your unique situation. However, with that said, attending a group obedience class to socialize your dog and work him under distractions is also important.

Please Note:

  • Privates: $80.00 for One Hour Session and $40.00 for 1/2 Hour Session
  • (Privates must be pre-paid) 


Registration Form

Please provide all of the information on the form including your information, your dog’s information and class start date, day and time. Select the corresponding class and fee from the drop down menu at the bottom of the form. 

Once you hit “SEND” you will be redirected to PayPal where you will complete your payment.

printer-upfrontNOTE: For those who prefer to pay by cash or check in person or by mail, please download and print out the registration form HERE.

1 - Your Information

* Required

Owner/Handler Name* (Please enter first and last name.)

Street Address*



Zip Code*

Phone Number*

Your Email*

How did you hear about us?

2 - Your Dog's Information

Name of Dog*

Date of Birth* (Please enter in the following format: mm/dd/yyyy with slashes.)

Vaccinations current?*
Yes, my dog is current on vaccinations, I will bring his/her records to class. I understand I can not attend class without up-to-date records.No

If NO, explain

Name of your Veterinarian*

3 - Class Information

Select Your Classes and Start Date from the following drop down menus then check "AGREE" and click "SUBMIT" to complete your payment via PayPal*

Select the corresponding Start Date*

5 - Please Agree To Our Terms*

By clicking "AGREE" below, I hereby release and fully defend, indemnify and hold harmless Up Front Dog Center, UpFront Farm & Dog Training Center LLC, owner, employees, assignees and agents from any and all claims and liability, demands, lawsuits, causes of action, loss, injuries and/or damage of any nature whatsoever including without limitation all claims by me, my family or any other person accompanying me which may arise from my participation in match class, and use of buildings and property, hydrotherapy pool, grounds or surrounding areas and from any other cause, and assume full responsibility for my dog’s action and the consequences thereof. Full payment required at registration. SORRY, NO REFUNDS.


(Registration is not complete until payment is made via PayPal.)