Animals and their young ones

123456789
Across
  1. 2. a baby pig
  2. 3. a baby deer
  3. 4. a baby cow
  4. 8. a baby duck
  5. 9. an adult lamb
Down
  1. 1. a baby cat
  2. 3. a baby horse
  3. 4. the young one of a hen
  4. 5. an adult cub
  5. 6. the young one of a dog
  6. 7. the young one of a goat