From the AKC: Assess your dog’s temperament to be sure he’s right for Agility: Is he highly energetic? Does he enjoy running and responding to instruction? Does he get along well with other dogs? If so, agility could be a great fit.
But training doesn’t only involve your dog. You are critical to the process. You don’t need to be a world class sprinter to do agility with your dog. Through training and the development of good communication you and your dog can become part of the sport of Agility.