first time other dog ran up showing agression i had him on the leash and pulled him back and other dog jumped him second time other dog danced around him all brissled up i caught mine other dog jumped hard to keep a dog off yours by yourself.i also feel hes being protective of me.third time he was loose and neiter of us were looking.but other dog has been known to start fights with previous owner.
goin off this it sounds like your dog isnt the problem.