Farm animals

12345678
Across
  1. 1. the young of a dog
  2. 3. the young of a duck
  3. 5. the young of a sheep
  4. 6. the young of a horse
  5. 8. the young of a cat
Down
  1. 2. the young of a pig
  2. 4. the young of a cow
  3. 7. the young of a goat