Neanderthals, Denisovans, Hobbits, Stone Age Animals and Paleontology