Lou’s Crossword puzzle

1234567
Across
  1. 2. more than one dog
  2. 4. to build down or away from
  3. 5. not able to bend or curve
  4. 7. more than one horse
Down
  1. 1. able to bend or curve
  2. 2. to not like
  3. 3. the state of being happy
  4. 6. more than one book