Sure you did.
There are persistent stories of ET's dropping off various critters and/or using various kinds of critters on earth for various experiments, carlessness, whatever.
That explains it.
Not only do you seem to have little to no evidence or serious research related to the topic from which to judge and throw rocks,
you have even less awareness and understanding of what I think, feel and believe.
And, your attacks and insults still seem to abound unbridled.
I do suggest that you change your ways as The Lord seems to treat reaping what we sow very seriously.