The fabrics are the best material to hold the Scent for a long time because it absorbs any odor and stores it in the fabric so the dog can't smell it.