Where do these things come from ?
I always thought they were from hoth but if that rebel trooper mentioned that Hans tauntaun would freeze before he reached the first marker it got me thinking they weren't from hoth at all
They were from Hoth. They just cannot suvive the night tempatures.They must live in caves at night.
Quote from Starwars.com "Tauntauns are a species of snow lizard found roaming the windswept snow plains of Hoth"
That's from the essential guide to planets which is full of tons of BS someone thought was neat
There's not lots of other stuff on Hoth if you don't want it to be, or if you believe the movies (The Hoth System is virtually devoid of life) I forget the quote, but even the movie said it was not full of life, and so as the canon issue goes
Only the movies are canon, beyond that nothing else is and it's all up to your opinion/discretion... Even George Lucas laughs at some of the crap LFL cranks out to take your $