Dog Whelk A Dog Whelk perches on a barnacle-encrusted rock, waiting for the moon to pull the sea back over it like a foamy blanket. Related Feel free to leave a Reply :)Cancel reply