farm animals in french

1234567
Across
  1. 4. swims but can also walk
  2. 6. huge has a trunk
  3. 7. likes to chase mice
Down
  1. 1. big strong scary
  2. 2. white with black spots
  3. 3. small fluffy cute
  4. 5. ridden large and strong
  5. 7. mans best friend