Which British island is the home of the giant ghost dog, Moddey Dhoo?
Correct answer: Isle of Man

VividPotion6704
the other island is spelt Isle of Wight

luckycatfay
I have never heard of it either.