by Alice Fisher,
posted on October 21, 2014Agility programs are a great way to create a strong bond with your dog by learning to communicate with each other, exercising, and most importantly - having fun! Puppy agility introduces your puppy to equipment and basic agility activities such as small jumps, target work and tunnels.