wee glass ducks found in a house in skye