In the movie Dante's Peak, there were some things that were accurate and some that weren't.
Some of the things that were are:
*They were using seismometers and measuring the acidity in the water to tell if the volcano was going to erupt.
*The volcano had lahars, lava and pyroclastic flows.
*There was a smaller eruption before the big one.
Some of the things that probably wouldn't happen quite that way in real life were:
*The dog probably wouldn't have survived.
*They probably wouldn't have been able to escape from the pyroclastic flows or make it over the lava.
*Everything probably wouldn't have happened so quickly, such as the lake suddenly turning acid when the two teenagers were in it.