I haven't read all the posts yet so maybe someone has already posted this. I used a product called "ODO-BAN", sold at BJ'S warehouse. It got out doggie pee smell from thick sleeping bags. It also got rid of sour baby smell from sofa covers. You just add it to your washer when you launder your stuff.