Have you ever wondered what the deal is with all the images of sheep and lambs at Glencairn? Read al