People made up these theories so that they wouldn't have to believe in God. They teach them like they're facts, when they're really just theories. There is no scientific evidence for cavemen and evolution. Actually, all the "evidence" for it really points to a literal six day creation and a young earth. I'm not trying to start an argument. But I personally believe the Bible and am a Christian. Dinosaurs are extinct though, (As far as we know) but they didn't die off over millions of years. I believe they were killed off during Noah's flood.
I could go on and on, but i hope this helps!