I've been VERY curious about this point and I think its a good time to bring it up. If the puppy doesn't understand "no" or all my negative-commands, then what should we do when she does something wrong? Like bite a shoe? Or act aggressively outside of biting. The 'getting out of reach' for biting seems easy enough, but what about the other bad-behaviors. I'm guessing we just change our tone to strict or something?
I think how you react depends a lot on the specific behavior and they "why?" behind it. yes, she does not know the word, saying it in a booming and Sharp voice may startle the dog for a moment but again this depends on the dog, it might stop one dog and another will ignore it.
I also have not had the impression that she is aggressive, she is playing. if you have instances where she seems actually aggressive (she growls when you are near her food or she freezes and tenses up before biting and stares at you from the corner of her eyes, not straight on) then it's something different, but chances are at this age it's all play.
A lot of your reaction should be void of vocal communication, dogs don't use much of that and understand body language and actual action much more. try and concentrate on getting her to do something INSTEAD of the bad behavior. She wants to chew a shoe? make chewing a toy more fun and put up all the shoes when you can't supervise so she never gets to practice on them. Learn to tell when the dog is ABOUT to perform a bad behavior so you can interrupt and redirect. because my suggestions for stopping behaviors relies a lot on exactly what and why the dog is doing what she is doing it, I can't really list off what you should do. If there are certain behaviors (not talked about in this thread) that you want some help with either start another thread about it or PM me about it being as specific as possible and I'll say what I'd do.
ETA: Again I posted at the same time as Dekka lol