A nodosaur fossil found in Alberta, Canada was so well preserved, scientists were able to determine what the dinosaur ate for its last meal over 110 million years ago.