years ago, our BIG lab was skunked. tomatoe juice, dawn + baking soda, baking soda/peroxide, carpet deodorizer, all tried. a couple of them, several times. NOTHING WORKED 100%, because when ever he got the slightest bit damp, from dew, the smell came back... I think we ended up shaving him down..... several times, before it all got off..... good luck... hope something works for you...