There are a surprising number of tiger idioms in English.
pig large
koala
australia
cows-in-the-oed
dog idioms
Cat idioms and phrases exist in abundance in English and other languages
There are many horse idioms and phrases in English.