Animal babies

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