dogs in space! and ramen!

via io9