At what age should a boy dress themselves? My DS is 4 in August, and although he can put on pants, t-shirt and shorts, he doesn't know about buttons, zips etc so I have to go to toilet with him to help (also shoes - can take off but not put on). Any advice on when they should be able to do this and how I can teach him?