Every dog needs to learn to walk on a leash. Besides the fact that most areas have leash laws, there will be times when keeping your dog on a leash is for his own safety. Learn how to introduce your dog or puppy to the leash, then teach him how to walk properly on the leash, even beside you on a bike. A loose leash walk teaches your dog not to pull or lunge when on the leash, making the experience more enjoyable for both you and your dog.
Martingale collars (also called limited-slip collars) are usually made of flat nylon with a smaller fixed-length section (made of either nylon or a short length of chain) that, when pulled on by the leash, shortens up tightening the collar around the dog's neck, to a limited extent. When properly fitted, martingales are looser than flat-buckle collars when not tightened, and less severely corrective than slip collars when tightened.
Slip collars (commonly called choke chain or check chains) are made of metal links or rolled material such as nylon or leather. A metal ring is at each end. Historically, slip collars have been used as a matter of course, mostly in North America and the UK. In the last few decades use of these collars has declined. Correctly used, the collar should make a quick clicking not zipping sound when quickly snapped and released to startle or get the attention of the dog and indicate to the handler that the technique was a swift jerk not a choke. The idea is not to strangle the dog, though this can happen if the collar is improperly used.
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: