been there when i was kid my lab was always getting hit with skunks. best bet would be to contact vet see what human type mouth wash / breath mints would help him
I have heard about the tomato soup or tomato juice removing the smell. You just wash them in it.
But good luck getting him to gargle with tomato juice.