He might be 3.5, but no older. I'm going to say 95 to 100".
My guess is 2.5 year old, with good genetics. Short snout = young deer.
"As long as you're green you're growing... once you're ripe you start to rot". Ray Croc
Ecclesiastes 10:2 (NIV)“The heart of the wise inclines to the right, but the heart of the fool to the left.”