I have owned many breeds dogs, my current choice of dog due to have to set age children is a Staffordshire bull terrier, one of only 2 breeds with totally reliability with kids. That said a Staffordshire bull terrier is not a dog suitable for 1st time dog owners, no bull breed as if you get it wrong the potential could be Catastrophic. The problem is people don't get a breed suited to lifestyle. My Stafford is also a caniX dog , although they are excellent with kids they need a lot of stimulation and a job to do as they are a intelligent dog. I train him daily, and have done since 8 weeks old. His training will never stop. His recall is excellent but like others he is rarely let off lead near people because dogs need to be kept under control. But he doesn't need off the lead as his needs are met, yesterday he went to canine pool for swimming in morning, followed by a 7 mile trail run attached to me as canicrossing. Today we are going for a 3 hour hike in hills. Sunday is a rest day but he will do brain training in the house.
When he is home he is calm and sleeps mostly. If I couldn't provide this level of stimulation I would of considered a different breed, perhaps a greyhound or dog bred for the lap.
People need to get suitable dogs for life style and quite frankly if they work all day and all the dog gets is a dog walker once a day and no further training when owners get home then they shouldn't have a dog.
Dogs take time and effort, training needs reinforced every single day. If you can't provide it , a cat is a better choice of pet,
I believe we need to move to all dogs on leads in public because unfortunately way to many have no control
Even though I was in middle of no where on my 7 mile run yesterday my dog was run at by two separate dogs that the owners had no recall. First one a large GSD dog , then a lady with a spaniel, both dogs totally ignored owners and ran at my dog. I shout stop and put my hand out and sit and it works with almost all dogs. I don't want my male dog jumped over, nor does he want it. He isn't interested in dogs all his go as is always 100% on me.
This is a daily occurrence for me with off lead dogs and annoys me.