Teaching your dog to weave through your legs is great for building confidence, and the leg weave is a fundamental skill for dog sports like Canine Freestyle. The goal of leg weave is for your dog to weave through your legs in a figure eight pattern, as demonstrated in this video.