A few animal names - are these roots right?

From: C. Darwin Goranson
Message: 41628
Date: 2005-10-27

weasel/mustelid: *kek'-

badger: *tosko-/tosku-

dormouse: *g'lH1is-

lynx: *luk'[H]s

hedgehog: *H1eg'^his

fox: *wl.peH1-

squirrel (weasel?): *wer-wer

bear: *H2rtk'os


I've read these in several books. Which of them are true, accurate roots?