Once your dog is ready to start agility training, your best bet is to find a class or group in your area. The United States Dog Agility Association (USDAA) offers a directory for agility groups in each state, and many dog trainers offer classes as well. In the classes, you will be able to introduce your dog to the obstacles without the expense of buying or building them yourself.
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.