Hi John, I like to crate train my dogs. It is so much easier to potty train and and keep your house and the puppy safe. My pups whine to go IN their crates LOL.
Boxers are the best dogs ever, but they are high energy dogs. You need to be prepared to meet that need. There is a saying that says "a tired dog is a good dog" that is very true for boxers!
congrats on your new pup!!