That's not alpha behavior -- it's puppy behavior. All normal and controllable. Not worth getting any more upset about than when a baby grabs your hair or earring and pulls and hurts you --doesn't make them a serial killer, just a baby playing with the world around it! Sure you have to block it and work with it, but try to keep in mind you're dealing with the equivalent of a small toddler. Yelp in a high pitched voice ("Ay!") when the dog puts her mouth on you inappropriately, then walk away, or stop playing immediately -- that's the way her mother and littermates would relay that she had overstepped the line. You'd be surprised how most pups will immediately step back and look at you like "wow, really? Sorry!"
When the pup is in full psycho meltdown, biting at laces, etc., especially in the evening, it's like a toddler meltdown -- you know how when they're overtired they will fight sleep by going into overdrive? Same phenomenon. Take the pup out to eliminate, get a cookie and put her in the crate with a firm "good night" and chances are within minutes she'll be asleep. That was one of the best pieces of advice I ever got -- that what I was thinking was unwillingness to listen or settle down was a puppy who needed bedtime right away.
Think of the crate as a playpen -- if you can't supervise, or need a break, it's a safe place for pup to chill out and entertain herself (put a toy or two inside).
As people said, she should never get the opportunity to do anything "all over the house." Keeping a log of every time she goes to the bathroom for a week or so will probably open your eyes -- dogs tend to be really regular, so if you feed at the same times every day, you will soon be able to predict precisely when the dog is going to need to go. Some dogs (pardon the TMI) are what we call "double poopers." They will go once, but then need to go again a minute or two later. Taking them out and bringing them back in after the first time is only going to result in an accident in the house. However, once you recognize that they ALWAYS go twice, you stay out until they're done with the second time, then come in, and you'll know you're safe. ( i draw out a chart, but you could use a dayplanner -- something that will let you block out times when the pup is sleeping/peeing/pooping. Being able to see it across a week's time on one piece of paper will show you a pattern, so that you realize that between 1 and 2 every day the pup ends up pooping, so if it's 1:30 and the pup still hasn't gone, you had better expect it soon, or should put off that trip to the grocery store until it's taken care of.
Knowing your own dog's schedule will help, but if it still seems like a mystery, going out and giving the pup the opportunity (on leash) to go as much as possible (and that could be every half hour all day long on the weekend) will go far to helping prevent accidents in the house. The longer you go without an accident in the house, the more the dog's little brain will appreciate that outside is the RIGHT place. Dogs are pretty clean if given the opportunity to be clean.
And look for a good local training center where the pup can go to puppy kindergarten, play with other puppies and continue the socialization she had in her litter, and you can pick up tips, not just for training, but for the everyday living with a puppy stuff. Plus it's just plain adorable seeing all the different breed babies!
Avoid Petsmart and Petco type places -- they'll let anybody teach who goes through their course, and the stores are open to any dog off the street, so the likelihood of sick animals having been on the premesis is higher than a training facility that isn't open to the public.
One game you can play with the whole family is to stand or sit in the yard and take turns calling the puppy to you. You can give a little treat when the pup comes (very tiny - don't want the pup running on a full stomach! Something like a kernal of corn size is plenty -- the pup is just happy to get something). The puppy will think it's a blast to race from person to person and get a treat, and will simultaneously be learning to come fast when called, and also burning off a lot of energy!