When I started agility, a dog in our class was really old and slow, but by the end of the lessons, he was running playfully trying to keep up with the younger dogs...

I think he was out of shape, he was getting overweight and his owner didn't give him much excercise.

Agility also does a good job at reinforcing obedience.

Go for it, it's really fun.