Space and pet simulator

12345
Across
  1. 3. lives in space
  2. 4. big thing for sucking stuff up
  3. 5. aliens like to pick up this animal
Down
  1. 1. a thing that likes space
  2. 2. deliverers pets