Elmo’s long-standing feud with rocks can be traced back to his infamous feud with Rocco, the pet rock of his best ... can exist in a world that, for Elmo, thrives on connection, love and warmth.