The least isn't about keeping your "good boy" near you. Some people have panic attacks just by SEEING a dog off of the leash. I love dogs and this is not something that happens to me, but I will always keep my dog on a leash because anything else is disrespectful and selfish. End of discussion. In public, dog is on leash. If you don't do this, you're an asshole.