Sounds just like my DD, who is 5 and still very active and 'hyper'
She has always been smart, a big eater and had way too much energy!!!
She now can sit and concerntrate on a specific thing for a long time, but she is 5 now!! At 1 or 2 she wouldnt stay still for anything!!