When first attempting this trick, it is advisable to use specially designed dog training slalom poles that will bend if your dog accidently runs into them.
Once your dog improves his skills, you can graduate to using trees, bollards and even people for him to weave in and out of.
Start with just four poles, and hold a treat immediately in front of your dog’s nose.
Entice him to follow the treat and slowly guide him in between the poles. Reward him with plenty of praise and the treat once he reaches the end. Gradually add more poles to the slalom course one at a time until you have around 10 or 15 poles for your dog to weave in and out of.
It is essential to place the poles at equal distances apart to allow your dog to judge his movements correctly. Always use a tape measure when setting up your course. Once your dog has the hang of the trick, gradually increase the speed with which you guide him in between the poles.
You can also move the poles closer together to encourage him to turn sharply and improve his footwork. If you perform this trick outside with solid poles or trees, never encourage your dog to move fast to avoid him running into something and injuring himself.