If someone is buying a dog as a gift...they're already starting off in the wrong place, as reputable breeders won't sell puppies as presents.
My adult kids quickly learned that when they tried to buy me a yorkie puppy for Christmas three years ago, after both had left for college & I was an empty-nester ( and my last yorkie had died 3 years prior).
No breeder they encountered would sell a puppy as a gift. Sure, they could pay for the pup, but I had to be aware about the puppy, I had to talk to the breeder myself & I had to go pick up the puppy...hence my across-the-state trip almost 3 years ago, to get ZoE