"And of every living thing of all flesh, two of every sort shalt thou bring into the ark…"
Most dinosaurs were not very big at all; some were the size of a chicken (although there’s absolutely no relation to birds in any way, as many evolutionists are now saying)! Most scientists agree that the average size of a dinosaur is about the size of a sheep. All dinosaurs, of course, were fairly small at one time. . . when they were young.
For example, God most likely brought Noah two young adult sauropods (e.g. Apatosaurus), rather than two full-grown sauropods. The same would go for elephants, giraffes, and other animals that grow to be very large. There was, however, more than enough room for most fully grown adult animals anyway.
The number of dinosaurs isn’t a problem either. Although there are hundreds of names for the different species of dinosaurs that have been “discovered”, there are probably about 50 actual different kinds.
Sign of design: Evolutionists know that mutations are overwhelmingly either harmful or just meaningless genetic “noise.” Their belief system, however, demands that there must have been “upward” mutations on occasion. (Defects which give survival advantage, like the loss of wings on windy islands, do not qualify.)