Dinosaurs did exist at one time and were rendered extinct during Noah's Flood. But they certainly did not exist millions of years ago (as per evolutionary nonsense).
Dragons can be identified with dinosaurs, but St. George did not live before Noah. His legend belongs to the 12th or 13th century AD.