Which British island is the home of the giant ghost dog, Moddey Dhoo?

History Trivia Question: Which British island is the home of the giant ghost dog, Moddey Dhoo?