When is it right or wrong to be the Good Samaritan? The question posed above is my dilemma today. Here's the story.. I had to go to the bank today and it happens to be on a pretty busy street. I'm getting ready to turn into the parking lot and i notice a 6-7 year old kid literally walking/running in the middle of 2 busy southbound lanes. A woman stopped her car in the middle of traffic and started chasing the kid. She caught up to him and pulled him to the sidewalk on some grass. People driving were honking and swerving with out slowing down, the kid and the woman almost got hit twice. I thought it was her kid. Not so much. She pleaded me to call 911, the kid wasn't communicating and acted like he was very confused. So i did. About 5 minutes later, before the cops arrived, a woman came screaming from a block away and came up to us (there were a few people watching the kid by now) just yelling at the woman who got the kid out of the street. It wasn't pretty. Mom looks like she needs a trip to rehab for meth, and, it turns out the kid was autistic. Dad shows up on the scene on a black harley looking straight out of Sons Of Anarchy. He sped off and that was the last i saw of him. The cops show up and it turns out that mom said the kid has a tendency to do these kinds of things, but it was never reported to the police. Basically if the kid is out by himself again, he will be taken to child protective services. The kid was released to the mom and she took him home. So, my dilemma is did i do the right thing? Should we have waited for the mom, not called the police and let it go? Would the kid be any better off if he is removed from his parents? Would he be better off NOT being with his parents? Either way, it was an odd feeling. I'm sure i did the right thing to call, but just seeing what this kid is dealing with gave me the willies inside. Would you have done the same?