The Christmas stocking can be traced back to the Germanic God Odin, according to some sources. Children would fill socks with carrots, straw, and sugar and leave them near chimney for Odin’s flying horse Sleipnir to eat. Odin would thank the children by replacing their offerings with candy or gifts.