Originally Posted by spasm3
Get the dog out of the house asap. Put on gloves, wipe the dog down with a dry shop towel to get as much of the skunk oil off as possible. Mix peroxide baking soda and dish soap in a bucket. Wash him down , wash cloth for his head face. Mix up a second batch and repeat. He will still smell for about a month. If he got sprayed in the face, neck it will be on his breath for 2 months. You will think its better in a week or so, but its just you getting used to it. If you are not careful the smell will transfer to you.
+1
Tomato juice works some. I also tried the expensive enzyme stuff from the dog store, but the hydrogen peroxide/baking soda/dish soap solution works better than both.
Be very careful about letting your dog out at 5am for awhile without scouting-out the yard first. It is likely that you have a skunk nest/den close-by, maybe even in your own yard. Ask me how I know. If you smell a skunk, it is VERY close-by, even if you don't see it. If you or one of your neighbors is feeding a cat or cats outside, you/they need to stop. Skunks are rabies carriers.
Never let your dog back in the house after it has been sprayed (you will definitely smell it), it will take a year to get rid of the odor in your house. For the house smell, buy a case of Fabreze and use it liberally.