My boy hates when dogs get up in his face. He loves a good butt sniff but is clearly uncomfortable if the other dog gets right into his face. My boy is a German Shepherd/Husky mix (rescue) and I've noticed that Huskies' style of play is very physical/energetic (in a play fight-y kind of way). My dog is very low energy and doesn't really enjoy playing as he is a wimp.
Anyway, today we took him out (behaviourist has called him extremely well behaved when outside of the house) to the forest. My boy happened to be on the lead when a Husky and Lab came up to him. Their owner told them to move on but they didn't listen. The husky got right in my boys face (I think he was wanting to play) with a lot of energy. Like I said 98% of the time my boy cowers but today he sort of shoved the dog back with his mouth (no biting at all). The other owner said you have to learn to his Husky. We've met the husky before who is VERY vocal and the person walking him then was literally being dragged.
I'm just at a loss, what can I do? My boy always gets compliments as he mirrors the excitement/interest of other dogs.