A memorable experience

1234567
Across
  1. 4. Animal's soft hair (3 letters)
  2. 5. Cute and lovable
  3. 6. Sufficient amount (6 letters)
  4. 7. Stay away from (5 letters)
Down
  1. 1. Large group of people (5 letters)
  2. 2. Many different types (7 letters)
  3. 3. Many; large amount (5 letters)
  4. 4. Give food to animals (4 letters)