Farm animals puzzle

1234567
Across
  1. 1. moo
  2. 3. oink
  3. 4. bark
  4. 5. baahh
  5. 6. squeak
Down
  1. 1. cluck
  2. 2. neigh
  3. 7. meow