I've got a 50 pound border collie/german shepard mix.
She gets walked on a retractable 20' leash. She's very, very good about going the right way if a pole or tree gets in the way. She learned how to walk around things very quickly - the first time she was walked with it. Now she sometimes does get tangled up in bushes when she's on a teather, but in that case she's walking around shrubs and lots of stuff and it's not a simple single barrier.
[My sister-in-law has a small husky-mix. She's beautiful and very friendly but not too bright. She often gets tied up with her leash...]
She will do almost anything for a snack - she always thinks she's starving. :-) I'm confident she'd pass the test with flying colors.
Every few months we weigh her on a digital bathroom scale. I carry it into the kitchen and she immediately gets interested. She clearly remembers it and anxiously seats herself on it because she knows she'll get a treat afterward.
So, it depends on the dog. :-)
Cheers,
Scott.