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

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