I fund my agility addiction with a job in corporate professional development. Over the years, I've seen a lot of parallels between how people and dogs learn. For instance, human or canine, it's best to break down new behaviors into small achievable pieces. And, whether it comes in the form of a good performance review or a click from a clicker, feedback is rarely given often enough.
I've seen many team building exercises over the years, but this one is definitely the most unique. Participants have said that they've learned a lot about improving office relationships, but I'm sure they also found out that being a sheepdog is no easy task!