My dog was toilet trained mega quick. Every two hours, we went outside. And we would encourage him to do his business, and when he did we made a huge fuss of him, and he very quickly got the hang of it. After about a month and a half, he didn't have any accidents at all. To this day, he has only ever had an accident when he's been poorly and he is 8 years old now.

We broke him out of nibbling quick, too. Sure, when they're puppies a bite doesn't hurt, but you have to be consistent and if you let them chew/nibble/bite as a pup, it's harder to train it out of them when they're older. Every time he did; we would say an angry "OUCH" (even though it didn't hurt!) and he stopped doing it pretty quick.

But yeah, being consistent is the most important thing. All people in the house have to follow the same routine and train the dog in the same way to stop them getting confused.

And socialising. Get your puppy to meet people & other dogs, so she's good with all humans/kids/dogs in the future and not just her owners.

e: to stop jumping, when your dog jumps at you, step forward into their jump. It knocks them off balance and they don't like it and will soon stop doing it.

I love boxers. My first dog was a boxer and I loved him so much!