My dog had an encounter with a skunk last November while setting up to hunt on a refuge. It must not have been a direct hit though, because I couldn't smell it on him by the end of the day (3 ducks, and 8 coots just to get him in the water more). I'm just hoping he learned his lesson.long 6 months. mine retreived one on a long blind one day and the smell stayed with us for 6 months plus. especially when he got wet the smell was magnified.