This is so simular to what happen when my boy, at 3, ran off. I am always teased by the neighbors for being to watchful, or being to clingy or whatever the word is to use when you are hovering over your child, following down the the block even if you can still see them. There 3 year old which is younger than my son, seemed to know better, plus she had two older brothers to keep track of her, but my son didn't seem to know better.
The one day I decided to talk to the neightbor, and let my son play with her kids, thinking okay he will be fine, I don' t need to be right on his tail, was when he ran off. They went over near my house, which was behind me where I was standing, I guess the kids wouldn't play with him, or wouldn't let him do something, so when they walked off with out him he decided to go find his own fun.
I didn't know it for a short while that he had run off till the kids came back and he wasn't with them. Freeked out I yelled for him couldn't find him. Myself, my next door neighbor and the neighbor down the street who too had kids, all helped search. One down the alley, one around the short side of the block and myself around the long way.
I found him on the other side being held by some other girl. She wouldn't even give him back to me, said she had called the cops, because a 3 year old should not be on the other side of the block. Well Duh. I knew this, and it wasn't like I wasn't looking for him. I was so worried about him, and once the cop go there, he reassured me I wasn't the only parent whos children had run off like that. He said his children had all at one time done the same.
I took him inside that time. Gave him a good talking to, made him lay down for his nap early. When daddy got home, I was like okay I will take him back out side, and I won't take my eyes off him.
One of the neighbor boys wanted me to look at something, so I took one glance over then back again and he was gone. This time I knew how he got to the other side so fast so I ran, told my hubby he ran of, then ran after him, barefoot, he had dashed his way though the ally to the other side of the block, but this time, he had ran across the street, almost hit by a lady in a big ol suburban who yelled at me. I could not catch up to him. He was to fast and thought it was some big game.
Had it not been a lady driving down the other street that stopped and got out to head him off I would not have been able to catch up with him before he crossed another. I was so mad, so upset, I was crying. I was petrified. And he got it good from daddy.
What I did the next time I too him outside, and this may seem mean, but I put a belt around his waist and basicaly put him on a short leash so he could not run off again. He didn't like it one bit. becuase he couldn't go where he wanted to. I did that for a couple of days just to teach him a leason. And I think it worked becuase he doesn't do it anymore.
Also every time I take him for a walk I stop and make him look both ways, tell him he best not run out in the street or he will get hurt. I use my dads old expressio he used with me. You go out there like that, you will get squished into a pancake and you will never get to see mummy again. Seems mean but seems to work.
Now he is always yelling at the other kids who are crossing the street not to go out ther cus they will get hurt.