puppy alien invasion, artwork by eddie mendoza