Dog training can cover a wide variety of training actions. In the dog world, there are both agility training and behavior training. Agility training tends to be more fun, working with your dog to move his way through a course of weave poles, tunnels, and slides. Behavior training works on getting your dog to listen and follow your commands. Behavior training can encompass anything from the typical "sit" or "stay" to potty training. Behavior training can use different training aids, like a dog whistle, dog repellent, bark collars, and other training products.