Hello,
Your dragon would be considered a borderline baby to juvenile. LOL He is very cute.
The basking light you are using, is it coated with Neodymium, or do you know? What brand is it?
Sometimes those basking lights coated with that earth mineral are hard on their eyes. The coating filters
out the yellow hues to "enhance" the brightness, but causes eye strain. This goes for human eyes too,
not just reptiles!
The eyes physically look fine to me as well. Since you aren't using a loose substrate either, that is ruled
out also.
Is he eating pretty well then, or not enough?
Tracie