All the available bundles, the replay pass, and even Hive+ can be gifted to other players. Why shouldn’t pets be giftable to players as well? Simple as that. You should be able to gift a pet to another player (or use it on yourself of course).
they will be adding giftable pets soon: