I think a great idea for introducing ET life to the public would be to start with a super-cute little creature. Something with fur that resembles our fur-babies at home, but is obviously not from Earth. Then after people see that alien life is absolutely adorable and not scary, we can move on to humanoids (Pleiadians, Yahyel, whatever).