Hundreds of thousands of starfish have been washed up on Kirkcaldy beach, prompting an alert to dog owners. The rare phenomenon has seen huge sections of the beach covered by piles of the marine ...