I have a 9 yr old and although she doesn't suck her thumb she does syuck her 2 fingers and she has a "blankie" as well. She stopped sucking her fingers recently because she ends up with canker sores from putting her dirty hands in her mouth. As for the "blankie", she claims she needs it, however if we happen to forget it when she stays at my folks house or a friends house she does fine with out it. Out of sight, out of mind. My point is, a 9 yr old is old enough to understand that hands are dirty and can cause colds and mouth sores and blankets are only needed at night, while in bed, not in front of the TV or with friends.