We are fairly close to the sea but too far for a crab to walk. Could a seagull have dropped it? We once found a an entire dead fish on a pavement near our house as well - is somebody distributing marine creatures round the neighbourhood for a joke?