Fuck dog owners that dont use leashes. Leash on dog, wrapped around hand, at all times if youre outside. No fucking excuses. Ive spent hundreds of hours with my dog and she wont flinch from my side without a command, but I still would never take the risk of having her unleashed. Its never worth the risk, and it just makes you and your dog look bad.
Yesterday I was hanging out on my apartment porch with my pup (on leash) and some friends, and my neighbors friend left with their massive pit bull. Dude just casually walks outside, holds the door open for his dog, and it immediately runs at me barking. As this is happening, the owner casually is like just dont look at him, also you dont have any dogs out here right. Dog proceeds to attack my friend, knock the table over breaking several coffee mugs, and attempted to bite my dog. Owner clearly knew his dog was aggressive, yet deliberately chose to walk it off leash in a crowded apartment complex.
TL;DR if you ever let your dog off leash in public spaces youre a piece of shit and you should be ashamed of your behavior.