My son is almost 26 months old and wants to run as soon as his feet hit the ground, no matter where we are. He has always been this way since he could walk but now that he's getting older, he hates the stroller ("No stroller, I walk!") and has become increasingly defiant when it comes to holding hands. Before we set off anywhere, I get down to his level and explain that we have to hold hands and that he needs to walk and stay by us so he's safe. He'll usually start out strong and walk nicely for the first minute or so but then all bets are off. I get that he's a toddler with boundless energy, he wants to explore and, on top of that, is in the pushing boundaries stage, but now that he's a little bit older and can understand things a bit, I'm trying to let him know up front that he has to walk and hold hands, if he doesn't do those things then there are consequences (like we'll leave where we are, he'll have to ride in a stroller, etc.). We're trying to be patient and consistent as we roll through the tantrums that obviously follow this behavior.
Does anyone that has been through this have any advice about what has worked for them or do I keep doing what I'm doing and wait for the phase to pass? If you had a runner, around what age did it finally start to subside?

Re: I have a runner. Any advice?
@sugarbear0524 No judgment whatsoever. I was just saying on another board, before I had kids, I was judgey about kids on leashes.Now, after having my son, I totally get it and readily stand corrected. Sometimes you have a runner despite your best efforts-- it's not just lazy parenting!
She knows parking lots and roads are very dangerous and that she is not allowed to walk through them w/o holding hands or being carried. I give her the choice, either you hold my hand or I'll carry you. If she throws a fit, then I carry her anyway.
I think you just need to keep doing what you're doing.