Most people start training their dog because the dog is doing something that the owner doesn’t like. The dog peeing on the floor, jumping on company, stealing the roast off the table or pulling when on lead are frequent reasons people give for joining an obedience class. Every dog can benefit from taking classes.

The real benefit of taking your dog through obedience classes is the bond that will develop between you and your dog. Of course your pup will also stop peeing on the floor!

Class sizes are limited so that you and your dog can receive the attention you deserve. Whether you want a companion for your children or an obedience trial champion (or both!) we can help you achieve your goal.

We offer group classes and private lessons for those who need some extra help or who are unavailable to attend the group classes.


Classes for Puppies

Classes for the Family Pet

Fun with Your Dog

Classes for Competition

Animal Assisted Therapy


How to register for a class

No dog will be permitted on the premises without current immunizations. Please read the class rules before you register.

To register

1. Complete the registration form (pdf) and send it, with a copy of your dog’s immunization records:

  • Mail:
    Barking Hills Country Club
    1271 Route 22 East – Suite 23
    Lebanon, NJ  08833

2. Pay online or by check.

  • Online – use the PayPal button under each course description
  • By Check – mail a check with the the registration form


You are welcome to stop by, without your dog, and visit a class.