Alba, Where in Maine are you? I have not heard that legend before. There is a legend about dolphins taking in the souls of the departed. And of course, some cultures refuse to kill seals who may be their ancestors. Mary