Question: how long will a dog smell like skunk?
Answer: Research shows that a skunk's odor will last 14-21 days if left untreated. And the longer you wait to wash it off, the harder it will to be free of that nasty odor. The stink of skunk spray is caused by thiols which are made from sulfur.