Riddles about farm animals

123
Across
  1. 3. A large bird that is often kept for its eggs or meat
Down
  1. 1. An animal with a thick coat, kept on farms for its meat or its wool.
  2. 2. An animal with pink, black or brown skin, short legs, a broad nose and a short curly tail.
  3. 3. A large animal kept on farms to produce milk or beef.