As seen here:
Eisenberg was born with only one partially functioning kidney and received a kidney transplant at the age of 17. This stunted his growth at 5' (1.52 m)
And he was 24 at the time DS9 started, when Nog was 16 (born 2353).
Obviously, it's no coincidence that such a diminutive actor was cast to play a Ferengi teenager. Nog's height then goes on to seem especially small compared to other Ferengi adults as the series progresses. The contrast with Jake Sisko is stark who shot up like a beanstalk, as well as all the other Starfleet officers in general.
Now, we know Nog persisted like this far into the future. For example, we have Capt. Nog, around fifty years in the future in "The Visitor":
So, here's the question: