Ok so you think.....what a great christmas present a new puppy or kitty would be for that friend, relative or ????
A new animal addition to a family might not be the best idea. This kind of present might go better if you ask first.
The connection between an animal and their human is something personal. Animals choose their humans for a variety of reasons, no to mention, the recipient of your gift
may think it's a burden, or they may not be ready to take on that kind of an obligation.
A better gift is to ask them how they feel about it and perhaps after they choose their own animal, your gift can be the cute clothes, food, harnesses, etc.
Our best intentions sometimes may not be the best for them.
Now.... how about that cute adorable puppy for you?
Kiss all the animals.