We do not currently know of any synonyms for Isle of Dogs.
The proper noun Isle of Dogs is defined as: