My boy is 9 and has been shooting since he was 6. Here is what I found (after some trial and error). I got him a decent compound bow (A Browning Micro-Adrenaline) with a peep, a whisker-biscuit rest and a 2 pin sight. Set at 23 lbs, he is good to a maximum of 20 yards. I also got him a release so his fingers don't get sore. Have the draw length and weight set right also, a lot of people overlook this with kid's gear. When you buy "kids" bow sets, they ALWAYS have arrows that are too long. So, get some good carbon arrows and cut them down to your daughter's draw length, just like you would yours. Also, find some 50 or 80 grain field-tips to put on those arrows. The 100 gr. ones that you have on your arrows are too heavy to be accurate.
Basically, if you set her up with fairly good gear, she is less likely to get frustrated, because she will hit the target more. I use balloons to teach my son to shoot both a bow and firearms, because they give a satisfying "pop" when you hit them. Instant feedback. We shoot some of the local 3D shoots, mostly just for fun, but Justin actually won 2nd place in his age category last time he shot (which we didn't expect). TONS of fun. I'll post a pic so you can see his bow. This pic shows an arrow that is actually a bit too long. I have his arrows cut shorter now.
Good luck. and have FUN....