I would go ahead and take this opportunity to ditch the carpet. As far as getting the smell out of there completely, you probably just need to let it dry out/air out. On the next really dry day, just leave your windows open or take your doors off and let it air out. Thats what I did when I was sportin wranglers anyway.