Be careful though - there is a dog that I see walking locally & she always keeps him away because he's obviously reactive & also doesn't like my dog.
The other day she was walking towards me & talking, as I'm deaf I didnt catch what she said, suddenly she let her dog run up to mine (on a long leash) I knew what was going to happen but tried not to tense up, but he "bit" mine (that mouthing they do which is agressive but they don't close their jaws) & when we'd yanked them apart she explained that she'd been getting training & he was good now with most dogs.
Mine was quite skittery for a few days but he's fine now - he's a very even-tempered chap. Scarey for my dog & set her dog back with his training, so - don't rush things & be aware what breeds are likely to trigger yours. Good luck!