Baby animals

12345678
Across
  1. 3. Dog's baby
  2. 5. Cow's baby
  3. 6. goat's baby
  4. 7. Sheep's baby
  5. 8. Cat's baby
Down
  1. 1. Horse's baby
  2. 2. Duck's baby
  3. 4. Pig's baby
  4. 5. Chicken's baby