That's why I don't do dog parks or do "I thought my dog was friendly folks"
Leerburg | Dog Parks: Why They Are A Bad Idea
If you have a good doggie and handle him right he can bounce back from this!
This was my approach with my people aggressive dog and the same approach with other dogs, his place was behind me, I decided who he met and what dogs saw him..the answer was none for the dogs.
Leerburg | Who Pets Your Puppy or Dog
Your life will be much simpler if you just adopt a ignore other dogs policy, treat other dogs like furniture just step aside or cross the street, no corrections just "move along.dog nothing to see here". Don't let other dogs get in his face!
After awhile he will know that you have his back and other dogs are of no concern to him! If you have his back he'll have yours!