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

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