DD is 10 but she is a real big sissy! DS who is 7 enjoyed it. We also had a 4yo that enjoyed the film so I reckon your dd would like it. There are some scenes with dogs chasing the characters, but there is no blood and guts so it should be okay. I know the 4yo with us wasn't bothered at all.