Hubby had our terrier mix, Nighean, in agility, and he (and she) loved it.  He'd call out "time for class" and she'd come running!
 
We're going to do obedience training with Topher first, then on to agility!  It's great exercise (mentally AND physically) for dog and trainer. 
You've done great with Eddie!  It's alot of hard work, but it's obvious that he's having a blast! 

  Thanks for sharing the videos!