Menses blood? From a nine-year-old? Girls don´t have periods until at least 12, 11 for extremely early bloomers, and in some cases, girls can have their first period at 15. Please consider changing that to something else.
Good story, I will keep on reading ;) Interesting start, though I´d like to read a little more dialog than simply description. It would be easier to read.