Cedar is good for keeping moths away. We have a cedar chest for keeping wool sweaters in, though I am allergic to wool, so it gets used for storing other sweaters. So people without a cedar closet or cedar chest can spray cedar oil on closets to protect wool. It is a strong scent, though, and I would test it before using it on any dog as a flea preventative. It may be "all natural," but so it poison ivy!