Great pic! And a good comparison for scale.
Interesting issue regarding blood flow to the brain in a giraffe due to its very long neck.
This dinosaur would have similar issues, I would think.
Here is an example article:
https://bloodcenter.stanford.edu/for-giraffes-blood-circulation-is-a-tall-order/