Three words can describe this fic: Flutternut Soup Mix. Okay, so that has nothing to do with the plot--but who cares?! Let there be angst, romance, vampires and cute fluffy puppy dogs! Oh...and we probably should toss in something about Harry Potter too.