With the amount of new dog owners at the moment it's unbelievable how stupid some are. My dogs are never off leash due to the breed. I walk them on a leash and switch to a long line. If I see another dog they are brought to heel in the sit or down position depending if the other dog is under control. Only yesterday I was out for a walk and twice I had to shout at dog owners with no recall to control their dogs. My poor dog was sat behaving at my feet and had to endure a GSD running up with a full force jump on him. I could see it coming and shouted to the man get your dog under control. The man took no damn notice. In the end my dog had enough and bit his dog. I didn't apologise I had nothing to appologeise for. I just felt sorry for the GSD as the poor dogs owner is a complete imbecile. Dogs are on leash for a reason. I won't muzzle my dog unless he's in close proximity of humans however I'm pig sick of people with off leash dogs that think this behaviour is acceptable. For a you newbie dog owners if you see an onleash dog don't let yours run up and jump on it.