Agility training provides good cardiovascular, muscular, and mental exercise for you and your dog. Agility training bonds dog and owner. Dogs are smart ...