Are you looking for a fun way to bond with your dog and put his instincts to work? Check out dog agility training. Agility exercise is an exciting, interactive way for you and your pup to stay in shape and have fun. Dog agility is a competitive sport, but it can also be an excellent […]