Farm animals

12345
Across
  1. 2. man's best friend
  2. 4. lays eggs
Down
  1. 1. you can ride it
  2. 3. gives us wool
  3. 5. gives us milk