General knowledge

1234567
Across
  1. 3. Opposite to long
  2. 5. dogs love chasing these one
  3. 6. A collective noun for bees
Down
  1. 1. A small river
  2. 2. A collective noun for fish
  3. 4. These flowers have these things on them
  4. 7. another name for rodent