You do realise that the Carnivores would have wiped out the Herbivores very quickly. And in turn, they themselves would have starved.
Or may be is that the bible's answer to the dinosaurs being wiped out?
-----------
Pear, just how long do you think carnivores and herbivores have existed together? Surely it has been long enough to show it to be sustainable over a long time. As for dinosaurs archaeology suggests they were wiped out many millenniums before Noah's day.
The Bible account in the first chapter of Genesis states the general order of creation. It allows for possibly thousands of millions of years for the formation of the earth and many millenniums in six creative eras, or “days,” to prepare the earth for human habitation.
Some dinosaurs may have been created in the fifth era listed in Genesis, when the Bible says that God made “flying creatures” and “great sea monsters.” Perhaps other types of dinosaurs were created in the sixth epoch. The vast array of dinosaurs with their huge appetites would have been appropriate considering the abundant vegetation that evidently existed in their time.—Genesis 1:20-24.
When the dinosaurs had fulfilled their purpose, God ended their life. But the Bible is silent on how he did that or when. We can be sure that dinosaurs were created by Jehovah for a purpose, even if we do not fully understand that purpose at this time. They were no mistake, no product of evolution. That they suddenly appear in the fossil record unconnected to any fossil ancestors, and also disappear without leaving connecting fossil links, is evidence against the view that such animals gradually evolved over millions of years of time. Thus, the fossil record does not support the evolution theory. Instead, it harmonizes with the Bible’s view of creative acts of God.