Many owners appear disappointed that their young puppy will not toilet when out on a walk, yet relieves itself the second it gets back home. This is because the puppy has been taught to toilet only at home (hopefully in its garden), and being creatures of habit, they often wait until they have returned home before evacuating their bladder and/ or bowels.
Basic or beginner's obedience is typically a short course ranging from six to ten weeks, where it is demonstrated to the handler how to communicate with and train the dog in a few simple commands. With most methods the dog is trained one command at a time. Though there may or may not be a specific word attached to it, walking properly on a leash, or leash control, is often the first training required prior to learning other commands.
A training class is not there to train your dog. Its purpose is to teach you to train your dog so you will need to be committed to train your dog for short sessions (5 minutes) several times a day rather than just simply turn up for classes! This little bit of training everyday will be repaid with a lifetime of living with a well behaved dog. You will also learn to avoid problems before they begin as well as receive help to overcome any that you already have with your dog.