There is no scientific evidence that dinosaur blood has survived through the ages. DNA has a half-life of around 521 years. This means that half of the DNA will decay in 521 years. If half the DNA is left, then half of that will decay in another 521 years, etc.