I would also say not a dwarf, don't see the characteristics, but if indeed, if just stuck in a stall with no care and little exercise as she was growing, I'd say the foot and leg problems are related to that, poor nutrition, and thank goodness, she's with you now!!! The farrier should be able to help, but I'm sure it will take time!
How sad !! Keep us posted on her. She looks like a sweetheart!!