I can sympathise with you though..when my Heidi was younger she was just terrible for running off..i would let her off when i thought it was safe and there were no other dogs or people around..then she would spot someone far in the distance and be gone in a second! she was such a tearaway and used to give me heart attacks!

she got alot better as she got older and would seldom stray far from me.