Pets to your kid I can understand. My cats are on the way out (one passed this year and the other is 16 and not in good health).
My kid is already asking for a dog. I know if I gift a dog it’s actually on me to look after it. Gifting to someone who isn’t a minor or outside your household though? That’s a shitty move