Dyson who has just turned 5 has decided when he sees another dog to go absolutely nuts. Not aggressive in any way, he just wants to play. I now have to keep him on the lead at all times because he knocked someone off their feet, thankfully we knew the person but I now can't trust him to respond to me. I feel that he is missing out because of this but he's out of control and I can't take the chance of him injuring someone or himself. Please any ideas...I feel as if I'm losing the battle