Farm Animals

123456
Across
  1. 3. Which lay eggs?
  2. 4. Which animal do we ride?
  3. 5. Which animal likes to roll in mud?
Down
  1. 1. Which animal gives us wool?
  2. 2. Which animal give milk for us?
  3. 6. Which animal has horns?