HIKERS around Lough Finn, near Fintown, have been stopped in their tracks in recent times by a breed of sheep that looks more like an adorable stuffed animal! The Valais blacknose sheep, otherwise known as the Walliser Schwarznasenschaf, have been turning heads on Farm Achla. Dubbed the “world’s cuddliest sheep” they can be found grazing […]