They have used the image in an advertising brochure.
No they are not selling puppies, it's not an advert for a puppy, but it's a catalogue filled with Christmas gift ideas with GIFT GUIDE written on it in big red shiny letters and they are promoting an idea that animal welfare charities have worked very hard for years to discourage.
They could have used anything else in place of the word puppy that doesn't involve an animal being given like a toy.
In the same way that they were irresponsible to brand halloween costumes as 'psycho ward' outfits they are irresponsible to brand puppies as Christmas gifts.
They have teams of marketing people who are presumably well educated and well trained and someone on those teams should have had some idea of the campaigns against thoughtlessly buying animals as Christmas gifts and the problems faced by shelters in the new year when these pets become nuisances and get thrown out.
The opposite page has a set of personalised photo gifts. The photo's on these gifts are advertising photo's featured elsewhere in the magazine and show a family opening a present, a girl holding a doll, a boy playing drums in front of a Christmas tree, a baby, a woman laid on a rug reading something, a little girl playing with some bath products and two woman with their heads together while one of them holds a phone.
So they could have had "all I want for Christmas is a photo gift, a jute bag, a cushion, a baby doll, a mug, a drum kit, a calendar, a canvas frame, some bath stuff, a phone" anything relevant to the things they are selling.