Farm Animals and Their Babies

1234567
Across
  1. 1. baby dog
  2. 4. baby horse
  3. 6. baby cow
  4. 7. baby cat
Down
  1. 2. baby pig
  2. 3. baby goose
  3. 5. baby sheep
  4. 7. baby goat