It’s intended to destroy pet odors but works wonders with any bad odor inside the house. You can spray it on fabrics too. Nature's Miracle® 3-in-1 Unscented Cat Odor Destroyer
I’d say Baking soda and white vinegar. At first when using white vinegar it will stink like vinegar but I assure you the vinegar smell goes away after a couple minutes as well as other unnecessary doors! :)