answersLogoWhite

0

Very interesting that you asked this question. I was doing a science project with my stepdaughter and we found out that the canine that has the largest teeth is the Clouded Leopard. They are beautiful creatures but very dangerous. We also found that they live through out southern China, the eastern Himalayan Mountains, south-East Asia, and some parts of Indonesia. They prefer to live in tropical or subtropical forests, yet they can also be found living in mangrove swamps and grasslands. I hope this answers your question, we did a lot of research on it.

User Avatar

Wiki User

16y ago

What else can I help you with?