Ah ok, no, dispense with the throwing as a reward at that particular moment, if you want a steady dog it's not compatible with what you're trying to teach her. I would verbally praise her for the stop then ask her to do something else that you can also praise/reward her for. If you've done some direction work with her how about hiding a dummy in advance (don't let her see you do this) and stopping her in an appropriate position so you can then direct her to find it - keep the distance between her and the hidden object very short to begin with. This way she gets a fun find and retrieve but you're in control and she's learning from it.
If she's messing around with retrieves again keep the distances short and don't overdo it. It's really common for people to do far too much retrieving when training a pup; better to do a few and get them spot on than loads of sloppy ones. Start in an easily controlled environment - your hallway, your garden, an alleyway down the side of the house etc. Position yourself with your back to a hedge, fence or wall so she can't run around or past you and really encourage her to come in to you - you can also sit down with your legs out to form a channel and encourage her right up to stand on you making it really exciting and making a huge fuss of her - I do this with all puppies at the beginning, I want them to be jumping all over me every time they have something in their mouths so that bringing things to me is the most fun ever. However don't be too quick to take the dummy from her. Let her hold on to it and even walk a little way with her at heel still holding it before gently taking it from her, again with loads of praise.