According to the Humane Society of America, the best way to remove skunk smell from a dog is to buy an over-the-counter product or bathe the dog in a homemade odor removing solution made up of peroxide, baking soda and dishwashing liquid. The first step to remove the odor and keep it from spreading all over everything is to keep the dog outside.
The homemade solution is simple to make. Mix together a quart of 3 percent hydrogen peroxide, which can be found at a local pharmacy, a quarter cup of baking soda and a teaspoon of dishwashing liquid. If these items cannot be gathered quickly or are not already at the home, vinegar diluted in water can be substituted.
Wash the dog in the solution while wearing gloves to keep the solution and the smell off of the skin. Once the dog has been washed, make sure to not get the solution in the animal's eyes and follow it up with shampoo. The type of shampoo is up to the dog's owner and is used to make sure the peroxide mixture is thoroughly removed from the dog's coat. Do not store the mixture once the dog is washed, this combination of materials can explode if left in a container.