Unless you plan to keep your dog outdoors--and few of us do because it's not recommended--you'll need to teach your dog where to eliminate. Therefore, house training (also called housebreaking or potty training) is one of the first things you need to work on with your dog. Crate training can be a very helpful part of the training process. This includes house training as well as many other areas of training:
While your puppy is confined to the bathroom or his pen, he is developing a habit of eliminating on paper because no matter where he goes, it will be on paper. As time goes on, he will start to show a preferred place to do his business. When this place is well established and the rest of the papers remain clean all day, then gradually reduce the area that is papered. Start removing the paper that is furthest away from his chosen location. Eventually you will only need to leave a few sheets down in that place only. If he ever misses the paper, then you've reduced the area too soon. Go back to papering a larger area.
Every time your dog pees or poops outside it needs to be celebrated. Give them baby talk or a treat, jump up & down, pat their little heads & remind them of how brilliant that decision was. Yes it might look silly, but your pup needs to know he’s done the best thing ever. When you consistently praise your puppy for going potty outside they’ll start to understand that it’s the correct decision, and one that leads to super fun happy time.
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.