I have tried them all. I was using the hunters soap so the deer can't smell you or see you. that took the scent away well but the best I've found is Nature's Miracle. You can get it at any pet store. since it's just the edge you can put this on and wash it out easily. I had to wash a quilt top twice before I could quilt it because the cat peed on it. Then I found NM.