I know of a couple situations where people got a puppy for Christmas and it worked out, but they were homes that had already put some SERIOUS thought into what adding a dog to the family entailed.
The one that stands out the most in the mind is a family friend, an oral surgeon. Their 8-year-old daughter had begged ceaselessly for a puppy for more than three years. Mom and Dad carefully selected the King Charles as the best for their family, found a good, responsible breeder, had the puppy shipped, and arranged for their daughter to spend the week leading up to Christmas with grandma so the puppy had time to adjust to his new surroundings.
She found him on Christmas morning wearing a bow and a tag with his name on it (Dad's rule was that he got to name it. No "Sugarplum" or "Princess" for their family!)
It was the sweetest thing, and that family has taken EXCELLENT care of their new member. It was somewhat inspiring seeing someone who was not a "dog person" already going about things the exact right way.
Gable: Black and Red GSD: 03/02/2012 -
Suki: Russian Blue: 03/02/2013 -
Sully: Tri-Color Collie: 04/22/2016 -