LiLo was recently sprayed in the face... the skunk was young so luckily it only got her face.
Honestly the best thing you can do, if you can do it right away is pour tomato juice/paste on them and let it sit for 24hrs. The acid in the tomato cuts the oils.
I wasn't home when my dog got skunked and my parents didn't do anything with her other than leave her outside. No matter what skunk shampoos I used she still smelled for several weeks. Whenever they get wet the smell will come back again.
It was horrible with Lilo because every time she got a drink she'd stink up my room because it would get her face wet.