Welcome to Boxerworld, Annette and Murphy!
You're off to a great start by coming here! There is a forum dedicated to puppies (how to care for them, feed and train them, keep them from eating your socks... :rolleyes: )
If you have specific questions or issues, you can do a search (the search button is up on the top right) for keywords to find threads which might give you some relevant advice or suggestions. And if you can't find an answer, just post a question! This is the place to come for answers, support and advice.
Best of luck with your lttle boy and can't wait to see some pictures! :D
(And to answer your question - to keep him happy, give him lots of love, good food, a warm bed, toys and PATIENCE while he learns to live by the rules in his new home.)