Halloween monster puzzle!

1234567
Across
  1. 3. a soul of a dead person
  2. 4. she or he can brew potions
  3. 6. a monster that was originally created in a lab
  4. 7. you might mistake them for wolves
Down
  1. 1. has an undending thirst for blood
  2. 2. people call this monster the undead
  3. 5. horse men this monster gallops through towns at night with a horse