Farm animals

123456
Across
  1. 2. Place where all these animals live is called ... ?
  2. 3. Little cow is called a ... ?
  3. 5. Little cat is called a ... ?
  4. 6. Little pig is called a ...?
Down
  1. 1. Little sheep is called a ... ?
  2. 2. Little horse is called a ... ?
  3. 3. Little hen is called a ... ?
  4. 4. Little dog is called a ... ?