Have taken dog for lovely walk. Met lots of lovely people and dogs, lovely chats, very much the perfect walk.
Dog is a spaniel so a friendly sort but very gentle, plays nicely etc.
Walking back along the road (most of our walk is off lead) on the lead and there is a woman behind us when I cross the road with a small dog. Chihuahua/Pomeranian type. She walks quicker than me so after about 100 yards catches us up.
Dog is being a pain and desperately trying to go backwards to say hello. I stop and tell her to go ahead but she says no. Carry on another 100 yards, my dog still trying to turn round again so I say 'no, honestly, you go ahead' but she says no, she doesn't like people walking behind her.
I figure fair enough, who I am to question it. So I carry on but she is very close behind me and I realise I don't really like people walking behind me either!
Then we come across a lorry parked on the pavement, so I go round it one way and she goes the other, so by the time we get round the lorry she is in front. She stops to let me go in front of her again and my dog, who by this time is excited, goes to say hello to her dog (sniff noses) and SHE KICKS HIM OUT OF THE WAY
I tell her not to kick my dog and then she says 'well why is he behaving like that'
I say because he wants to say hello to your dog. I tell her to go in front of me and she refuses again, so I tell her to stay where she is until we are around the corner because she is not walking 2m behind me and kicking my dog.
I march off.
I'm so upset.
He's a friendly sort but I don't let him say hello to every dog, but normally the dog who doesn't want to be said hello to quickly moves past or, if it's a reactive dog, they keep their distance and my dog gets over it fairly quickly.