Farm Animals

12345678
Across
  1. 1. Man's best friend.
  2. 3. Lays eggs.
  3. 6. Used for riding.
  4. 8. Hops around.
Down
  1. 1. Quacks loudly.
  2. 2. Has fluffy white wool.
  3. 4. Gives us milk.
  4. 5. Climbs trees.
  5. 7. Loves to chase mice.