Agree with OP and PPs. I have two dogs, both working dogs - not always the best behaved dogs as no dog is,but they are ALWAYS on the lead due to living in an area that has a lot of livestock. I have a secure garden where they can run to their heart's content with no neighbours close. Outside of our boundary, they're on the lead. There is a large problem of far too many dogs in the UK, and while many would recommend rescues, people don't always know what they're getting. Backyard breeding is a growing problem, but I think the amount of rescue centres is telling of the problem the UK has with dogs that are in need of rehoming.
I do agree that so many children aren't aware how to treat dogs, same can be said for adults. Dogs are canines, they should be treated as canines and not fluffy toys or accessories. The root of the dog pandemic is very much that we now have far too many dogs in need of rehoming.