If you know you are getting a new puppy for Christmas, prepare for the arrival!
If you are gifting a puppy for Christmas, make sure the recipient is a willing, responsible individual and that they are prepared for taking care of a baby dog.
Recipient of gifter - doesn't matter - read this post:
and consider a housetraining tutorial such as
The Perfectly Housetrained Puppy