9 weeks old is still a baby. You wouldn't expect a human baby to be potty-trained, right? There is too much expectation on her, leading to stress and anxiety.
She is acting as only a puppy would, just like an obnoxious young toddler (I don't have kids, but trying to match the mental development as closely as possible) who need to learn simple skills before they can have the cognitive ability to grasp boundaries.
I recommend going to Leeburg.com and purchase their puppy DVD (8 weeks to 8 months), their Basic Obedience and Establishing Pack Structure. Also when you feel yourself losing your temper, take 10 seconds to breath and remind yourself this little girl is just a baby and that she needs you to be a fair and just pack leader for her whom she could trust.
I personally would not put weight on how long she will remember this incident but rather focus on working on your management with her and be a fair leader to her so outbursts will not occur again. It is continued angry and frustrated outbursts that will continue the cycle, so it is basically up to the handler.
All the best for your puppy.
Janka vom Grunenfeld, BH (d.o.b. 10/12/07)