Wow, it sounds like my daughter has a very similar problem!
She is 7 also, and has been "pigeon-toed" since she began
walking.(actually, the medical name for it is "intoeing"
which I never knew until I began my research on this!)
We thought she would outgrow it, since it runs on my husbands side of the family...but it has not. Her last
checkup the Dr. said it was "femoral anteversion" where the
femur bones actually are turned inward. She said that braces do not help and surgery is only for very severe cases. (Not that I would want to put my d. thru that!!)
My husband wants a 2nd opinion and they said to see an
orthopedist, or go to Gillette in St. Paul. It isn't a
huge problem, but she dropped out of dance classes because
she couldn't do all the positions without losing her balance, and in her case I do think she trips over her feet
alot. She often stands with her feet turned in, paralell
to each other!
My advice to you is to google "femoral anteversion" or "in
toeing" and you will find many websites that explain
it and various types of the intoeing. Good luck to you!!