Shelob to gigantyczny pająk, potomek Ungolianty, stworzenia, które pochłonęło światło Dwóch Drzew Valinoru. Mieszka w ciemnych głębinach Mrocznej Puszczy i tkała swoją sieć na starożytnych ścieżkach.
Chociaż w książce nie jest ona bezpośrednio wymieniona jako ich porywacz, to ona porywa Thorina Dębową Tarczę i jego kompanię, zostawiając ich samych w jej legowisku.