I had two kids of my own and a grandson I raised, none of them ever acted up in public.... and I mean NEVER.
my grandson was a wild little kid, but he respected me and I never had issues with him that would make me tie him to something.
Being a parent is a full time job, some people just don't get it
Being a parent means you don't come first
Being a parent means you have to do shit you don't look forward to doing.
Being a parent takes effort and consistency.
Being a parent means you don't put a kid on a fucking leash, because if you do, it means you really really suck at it, and maybe the gene pool should have stopped with you.