It sounds like you pup is lacking a bit of selfcontrol
Something you can try is to give her no attention AT ALL, when she is jumping and mouthing you. Turn your back and make like a tree(my trainer says
) Put your hands in your pockets so she can't bite them, don't look at her, don't say anything.
Sometimes pushing away a jumping dog, will be reinforcement for this dog, even if it is a negative one. So asying no, is a reinforcement(negative reinforcement)
The more excited your dog is, the calmer you will have to be. Patience is the key. She will get nothing if she is not calm.
So if she gets into her crazy mode(biting and attacking you) you end the game. Leave the room, close the door.
Only give a treat when she has all four on the floor, preferabley when she is a sit.
When you praise her, don't pitch your voice high, this will trigger excitement, and you want her to be calm.
When you play fetch, make her sit, before you throw the ball. If she jumps, put the ball away and ignore her, by going away.
As for visitors coming around... I would take her into another room, or crate her. Have your visitors come in, and wait for at least 10 to 15 minutes before letting her into the room. Instuct your visitors that she is to have no contact with your dog, if she is not calm. And if she is not being calm, just take her out of the room again.
Tigerlily46514: she is a Boxer! Known for their excitable nature