I agree with everyone about not taking the toys away. If it were my son, I would listen to the stuffed animal about wanting hot dogs, for example. Then I would say to my son "I know you are telling me through the toy that it really is you who wants the hot dogs, and that's OK". Also, because he's nine, I would tell him that he shouldn't talk through the toys and take them with him everywhere in public because people will think he's being strange. People don't do that, they can't go to school. I'd say the school doesn't allow it. And I'd keep trying to emphasize that it is ok for him to speak for himself. But I'd let him have the toys at home as much as he wants and not take them away at all.