Halloween puzzle!

12345678
Across
  1. 2. someone who drinks blood!
  2. 5. a body of bones
  3. 6. a place where ghosts live
  4. 7. An old lady who wears a hat and makes spells
  5. 8. An animal often associated with vampires
Down
  1. 1. a person who changes into a large dog
  2. 3. a fruit you carve for Halloween
  3. 4. An undead person
  4. 6. Something that haunts a house