Puzzle 22

123456
Across
  1. 2. A farm animal that says "moo" and produces milk
  2. 5. A small, furry pet that lives in a cage and loves to run on a wheel
  3. 6. A farm animal that lays eggs and says "cluck"
Down
  1. 1. A common pet with fur that purrs and loves to chase string
  2. 3. A farm animal with woolly fur that says "baa"
  3. 4. A friendly pet that barks and loves to play fetch