we meet a tiny dog on our walks. Steppedog is a Springer spaniel, so not that big, but the dog we meet is tiny, looks like a daschund puppy, about half the size of my cat.
Puppy has zero dog manners, meets another dog, massively over friendly, jumping up, between their legs, goes totally nuts, is off the lead too.
Steppedog is not a great fan of other dogs, he mostly ignores them, sometimes stops for a sniff and quick chat, and very occasionally will have a play. He just does NOT know what to do with this tiny thing going nuts round him, I have to walk past and call him on, but tiny dog chases him. Steppedog has tail between legs and is basically trying to walk and can't and lookigng at me going - can't bite/bark at him he is just a baby, but I DON'T LIKE IT 
What is funny is that steppedog is possibly the fastest dog on the planet, and is off lead in a huge nature reserve. And tiny dog running at full speed is slower than me. It never seems to occur to steppedog to just run on ahead. He looks at me all confused, and I have to start jogging and go Come on then, lets go, this way, until he gets the idea that he can run off and leave irritating rat tiny dog behind.
The annoying thing is tiny dog's owner thinks he is cute, and says things like, well, he will have to learn won't he! Well, if my dog ends up biting yours, guess who will be the villian?