I'm sure we could use a more recent to this, but while we're waiting, there's an older answer by u/jschooltiger about Why does England have a Lion on their flag, despite the fact there were no Lions in England?, with links to numerous other older answers about lions in Greece and Italy.