Marlie doesn't do it when she is on a leash and we are out walking, she only does it in our fenced in yard when she is free. I think that is why it is hard for me to break her of it. Not to mention that I can't be outside with her all the time - that's why we got a fence. Believe me it scares me. Everyone knows to check the gates before letting the dogs out ever, I don't know if she would stop if it was open. I'm sure that there is something that I can do. We'll get it fixed - someday!
Thats how Pepper was if she was on a leash she was fine but in the fenced yard she would go nuts spinning and barking. I was always worried about her getting out and getting hit by a car. Of course she was 8 mounths old when this happened. She now has a reliable recall and can be trusted not to chase anything while she is off leash.

(ok residential but still - he would cry and whine for blocks before we got home because he knew that he would get to run - he would literally race the car home - (she taught him this while I was studying in the US, so I was not home to see this, by the time I got back, it was in his blood. If you did not let him out to race, he would howl and cry all the way home and jump all over the car