dogs

123456
Across
  1. 2. a quality or characteristic
  2. 4. from a very long time ago
  3. 5. the practice of farming
  4. 6. tame an animal and keep it as a pet
Down
  1. 1. advanced state of human society
  2. 3. a member of people that travels from place to place