Originally Posted by Freestep
Agility is very motivational, and if you approach it as a fun game rather than a competitive event, it will be very good for your dog and your relationship with him. You can even sneak some obedience in there if you want.
Totally! One of the most fun classes I've taken (with Dena & Keefer, it wasn't on the class schedule anymore when I wanted to take it with Halo
) was called Agility Basics. It was a level 1 obedience class for dogs over 5 months old that used modified puppy safe obstacles. We worked on all the usual basic OB stuff, but in a fun and interesting way.