No, don't put shoes on her. Toddlers don't have arches. That's normal and a necessary part of their development. Putting shoes with arch support will mean that the muscles and bones and tendons don't ever develop the way they're supposed to. Let her go barefoot as often as possible, or in soft-soled shoes like Robeez. Her feet were designed to develop without interference of hard shoes.