Have read this book a number of times. Havent seen an overall change in the whining but it did make her (my six year old) stop and think even if for a moment....