9 is definitely too young IMO. There is a girl amongst DD's peers who does this and she has had her hair dyed unfortunately it hasn't been well received by the children, parents or teachers. I personally think it's way too young, and DD won't be doing any of that till she's left primary school at least IMO. If the hair is embarressing I can understand but dying hair is completely unnecessary. They are only children for such a short time.