I read the books a while ago, so maybe it’s in there and I just forgot, but what could sandworms possibly be eating to grow so large? On a desert planet where’s the biomass to support such a huge creature? An occasional Harvester or Ornithopter doesn’t seem so nutritious…