I'd get her to the vets tomorrow to check to see if she has a urinary tract infection. This is the main reason dogs suddenly start peeing inside and if she has one, she is absolutely unable to help herself. It will risk becoming a far more serious kidney infection so she needs to be vet checked. Female puppies are far more prone to these than males.
Then please, please remember: she isn't being bold. She is only a puppy and training a puppy is a long and patient task. She can only do what she has clearly understood you want her to do. If there isn't a medical issue, this is a training issue where her HUMANS have failed to help her understand. Don't feel bad as this is very common and most people make two very big mistakes with puppies: 1) they assume the puppy understands fully when she is still only learning and decide the puppy is housetrained on the basis of seeing no accidents for a few days. Housetraining generally takes weeks and a puppy probably won't be mostly there til age 6 months or so and will still have occasional mistakes. Typically the puppy has been going inside when unwatched (a puppy should NEVER be left unsupervised til well over 9 months or so and very reliable!) and by the time the owner notices, going inside has been well imprinted and remedial 'starting from scratch' has to happen; 2) people themselves are giving mixed messages in their training, not praising at the right time or scolding (which teaches the puppy only to not go in front of you and hide inside and do it). A good training book and a good training class or two will really help. Training alone at home is generally not that successful as it is hard to just go from a book.
That said -- If you haven't downloaded the free Ian Dunbar puppy training book, please do as it will answer how to approach housetraining correctly and also is wonderful for training and answers questions on behaviour (you have names a couple of very common issues and the answers are there in the book
). I think I posted the link for you before but I've reposted it in several recent threads.
But your first task must be to get her immediately to a vet. If she has a UTI she will need to keep going at all times. You need to keep her somewhere where accidents won;t matter like the kitchen floor. It is really important too not to feel fed up -- she is a baby and is only learning. Imagine how frustrating it is for a puppy to have to learn to do something as strange (from her point of view) as holding herself to go outside. 'Outside' is huge to a puppy and can easily mean the next room or the other side of a kitchen. You must have patience as she needs to be slowly trained one room at a time and with kindness and rewards.
It also sounds like you need to start some positive-approach training -- again the Ian Dunbar book will help. What is the exact context in which she is snapping and what do you mean 'when she doesn't get her own way'? Barking is how dogs communicate -- to teach a dog not to bark she needs to learn 'speak' then 'shush' or she really has no idea that you want her not to bark.