Cattle, Ranching, and Cotton

1234567
Across
  1. 3. A person who moves cattle to market
  2. 5. Staying away from others so diseases do not spread
  3. 7. Fence Barbed-wire fences
Down
  1. 1. Someone who takes care of horses
  2. 2. Where cattle is kept before being shipped
  3. 3. Moving lots of cattle across a lot of land
  4. 4. Range Land with no fence
  5. 6. Mexican ranch owner