This is an old thread, happened earlier in the year and everything is now sorted and Izzy is fine. Jasper has turned 5 today so we tried to go on another walk to play with his new toy and Izzy was finding blackberries with me. It's an area that we go down to a lot and both dogs stay close by us and you can see quite clearly in most directions (Except a sudden corner where this man came from). The man suddenly appeared with his caveliar and before I could call Izzy back she ran over wagging her tail. Now I'm normally more vigilant but I was throwing Jasper's toy and and her running up was completely my fault. It's the first time it's happened and I did call out that dreaded "she's friendly" as I ran over to get her. Before I could reach her the man booted her 3 times in quick succession and one big kick that had her flying through the air about 5 feet and slamming into a wall. She was yelping and whimpering and came running straight back to me. He gave me so much abuse and all I could do was cuddle Izzy and apologise. He's seen us before (the dog is always on lead when its with him) and knows we always leash up both dogs. He mentioned the police and where he lives and kept swearing at me. I'm still in tears now, Izzy is very subdued and keeps licking her lips but she's moving around okay. The man only lives around the corner from me and he's really rough so I'm a bit frightened to go out with the dogs in case he comes out too which is silly but I'd rather someone kick me than kick my dogs. How can someone hurt an obviously friendly dog. He was choking his own dog by lifting it up by the lead and collar and his dog was making some awful choking noises. So this won't have done his dog any favours as its a friendly submissive dog. I've seen the dog with his wife and she let's it off and Izzy has played with it before. so all I can think is that he saw Izzy, saw she was a terrier and assumed she was aggressive and decided to protect his dog by hurting Izzy. Gah I can't stop crying. Sorry for this rambly post.