Giraffes, rhinoceros, elephants, lions and tigers aren't native to Japan or Europe, and yet Japanese and European languages have unique words for them.
I have an answer now for the ones other than "giraffe."
rhinoceros -- ツ催陳(ニ探ニ辰ツ)
elephant -- ツ湘崢(ニ綻ニ脱ツ)
lion -- ナス窶塲スqツ(ニ歎ニ歎ツ)
tiger -- ナ津閉(窶堙??堙ァツ)
While none of these animals are native to Japan, all of them except lions are found in either Korea, China, and India; China and India; or just India. Now, we also see that all of them except "tiger" have Sino-Japanese readings. We also know that China and India we in contact with each other very early in history, and that later China and Japan were in contact with each other, and that Sanskrit terms relating to Buddhism have made it into Chinese and Japanese. Therefore, I find it highly likely that Chinese people in India saw these creatures (except lions, which are native only to some African nations) and either borrowed Sanskrit words for them, or the made up their own words. Either way, it doesn't matter, because the Japanese borrowed them from Chinese as they were. You can also add 窶「^ツ(ニ智ニ停?。ニ脱ツ)to the list.
Now, what needs explaining is why there was a Chinese word for "lion," which isn't found in Asia, and why "tiger" has a Japanese reading. ナス窶塲スq was actually the name of an imaginary beast that was said to be the king of beasts (which the lion is often referred to as). When they came across actual lions, they just kept the name (referring to the Chinese). The Japanese also use ナス窶塲スq for lion, but they also have the more scientific term (in that it only deals with the animal, and has no cultural ties to imaginary creatures) borrowed from English: ニ停?ーニ辰ニ棚ニ停??
Why does "tiger" have a Japanese reading and not a Chinese one (actually it does; it just isn't used commonly)? There are many theories on its etymology, ranging from just a borrowing from Korean to it being a fearsome beast that's uncatchable: ニ暖ニ停?ー(窶「テ?窶堙懌?堋ヲ窶堙ァ窶堙ェ窶堙?
All of these words appear in Japanese texts before the year 1000 AD. Compare this with ニ湛ニ谷ニ停?愴誰 and ニ蓄ニ停?愴誰, which are animals found either only in Europe and on the American continent, or only on the American continent, and didn't appear in texts until 1912 (ニ湛ニ谷ニ停?愴誰) and 1955 (ニ蓄ニ停?愴誰), both after the Meiji craze of translating concepts in to Japanese.
Now, leaving all that aside, having actually completely unique words for different things (no similar components, like 窶懌? and ツ絶?ヲ or "mouse" and "rat") I think only signifies that they were different things to the people who started calling them that. However, I haven't traced the etymologies, so the meanings could have changed over time (like "deer" once meant any animal, but now it has a more specific meaning).
About compound words, I don't think that "blackboard" is a board that is black, or that "chalkboard" is a board made of chalk. I think of both of these as one word, even though their components are transparent (as is the case with kanji). There are also many other compound words with roots in Latin and Greek whose parts aren't transparent (if you haven't studied ancient Latin or Greek, or any etymology), and I think that these words are more akin to Sino-Japanese words than are "outhouse" or "northbound." The ones whose components are more clear are probably more akin to native Japanese compound words, but even making this distinction is dangerous, because it isn't accurate and forces an Anglo-centric view on a language that has its roots in a very different culture, and operates in a very different way than English.
As to the Japanese distinguishing "mouse" from "rat" by using words that are grouped under the same hypernym, I really don't see how that shows that they don't love nature. Drawing that conclusion seems to me a huge leap in logic, because even though the words may resemble each other, they are still different and unique words and they still do distinguish between the different creatures. As I said before, it strikes me as more organized. In English we also have "pack rat," "sewer rat," and lots more "X rats," that I'm sure I don't know about, but does this in and of itself mean that we don't love rats, because we put modifiers before some of them? I don't think it does.
Getting back to cultural differences, your definition of "word" is highly Eurocentric, as it mostly only applies to European languages. For example, indigenous peoples of the Americas don't have words the way English does, in that one word can be a whole sentence that conveys ideas as complex as "I went to the store to get some potatoes." Also, Chinese, since it uses hanzi exclusively (well, officially, anyway), may appear to be "childish" to a speaker of a European language because they just stick characters together to make words, but I think that taking such a stance really understates the ability of the language to function like any other. There are still words that, while they may be transparent in meaning due to the characters (e.g., 窶牢窶ケ窶ヲ窶ーツサ), are actually fairly complex abstract ideas. This exists in all languages, no matter their strategies for word formation.