I have an 18 month male Cockapoo who loves all humans, always wants to say hello, he has his gold obedience certificate. He got on well with all dogs, was well socialised but while out walking on the lead another dog who was off the lead came up snapping and snarling at him while his owner looked on and kept saying he won't hurt him, that his dog was attacked by another dog and now he is like this and he didn't like my type of dog. My dog was really scared and tried to get away, I asked the owner to get his dog away and he kept repeating he won't hurt him. I dragged my dog 'Bear' away and we were both shaken by this. It was actually the Vicar's dog! The next day I was out walking with him on the lead and we met another dog on the lead but Bear started snarling at him, I have never seen him do this before, usually its a greating. I was shocked and pulled him back and apologised to the other owner and explained. She said that the same thing had happened to her and he said the same things to her. Now this is happening and I am wary now of letting him say hello. On another walk we were walking across a field, I put Bear on the lead and this labrador came up and started being a nuisance running round and round me and then a rottweiler came up and flipped Bear onto his back and started snarling at his underside, Bear was screaming with fright, he was still on the lead and these dogs were off and the owner just said sorry and continued with them off the lead. I was really shaken and Bear has since been very jittery. I let Bear off the lead in the park and this dog came out of nowhere, grabbed Bear by his fur on his side and tried dragging him and then started mounting him. The owner apologised but again we were shaken. Then a few days ago a dog jumped over a wall while bear was on the lead and ran round and round him all the time Bear was snapping and snarling, but this dog was running into him and wouldn't leave him alone. I thought there would be a fight if Bear got him. I shouted to the owner to get her dog off. Then the next day the same dog, again off the lead on the road came bounding up but I managed to pick Bear up and this dog was jumping up, I had Bear Snarling at it. I have lost all my confidence, this is in my local village and our usual walks. I am scared to let him off the lead now. I have never heard such screaming from a dog, it was horrendous. He is such a lovely dog and I don't know what to do about it. Any ideas would be appreciated.