Herding breeds. Aussies, Border Collies, Corgis, Dobermans, Golden Retriver, labs, chesapeek bay retrievers Don't just get a dog for agility though, you need to be able to love it, even if it turns...
All breeds of dogs are capable of agility training and the rules and scoring methods are balanced to allow for all sizes and types of dog
Herding dogs are quite good, but any dog that is quick and light-footed
bloodhound
Border Collies are probably the best. (They are the smartest dog)
How to Train a Dog to Run Through a Dog Tunnel
How to Teach Your Dog Tricks
Dog Remote Collar Training in Phoenix, AZ
Phoenix Arizona Agility Training