I agree with Karen 100 % any dog can be a good agility dog given the time and training, I have a beagle who loves and is good at agility, she is quick and willing to learn anything I have taught her everything myself we just do it for fun and excersice. I would check out yourlocal shelter. :0)