Monster Crossword puzzle

1234567
Across
  1. 3. Famous friendly ghost
  2. 4. Monster that is hauntingly scary
  3. 6. October 31st, costume holiday
  4. 7. Monster that likes braaaaiiins
Down
  1. 1. Monster that is allergic to garlic
  2. 2. Victor Frankenstein's wife
  3. 3. Animal that is often seen with witches
  4. 5. Victor Frankenstein's best friend