A crossword puzzle about cats

1234567
Across
  1. 3. A type of cat that is known for its short hair (5 letters)
  2. 5. A word that means "to scratch or rub against something" (6 letters)
  3. 7. A type of cat that is known for its long hair (7 letters)
Down
  1. 1. A type of cat that is known for its wild appearance (4 letters)
  2. 2. A loud noise that a cat makes (4 letters)
  3. 4. A word that means "to make a soft, high-pitched sound" (4 letters)
  4. 5. A word that means "to move quickly and quietly" (6 letters)
  5. 6. A small, furry animal that is often kept as a pet (5 letters)