I have found that tea tree oil will do a wonderful job of removing the smell. It can be strong at times, so you want to be cautious in how much you want to use. However, you will find this can work great as well at helping with the stain removal if the stain is still present.