My mom gave me this little tip years ago. Take an old pair of pantyhose and cut off the feet throw a few bricks in and tie up the end. Hang it onto a clothes hanger and hang in your closet to remove odor. You can also place a few broken pieces around your home, in shoes, and any area you need oder absorbed.
It not only absorbs odor. It also absorbs moister due to them being very porous.
NOTE: Do not use the quick start charcoal of course. The quick start fluid is flammable and can be harmful to children and animals.