data.filter(o => ['dog', 'cat', 'poodle', 'chick', 'rooster', 'ram', 'ewe', 'mouse', 'rat', 'monkey', 'tiger', 'horse', 'cow', 'pig', 'camel', 'dragon', 'bird', 'rabbit', 'whale']
.map(duplicate => o.CLDR_short_name.includes(duplicate))
.some(includes => includes))
.sort((a,b) => a.codepoints - b.codepoints)
.map(o => o.emoji)
.join(' ')