Another one who thinks chores are to be introduced as early as possible.
I have 3 children, ages 6,5 and 3.
5 and 6yr olds - Make beds, washing in laundry basket, puts all of their own clothes away, dusts and both ask to hoover (let them have a go, but always do it again properly!) Both also clears their own plates and leaves them on the worktop.
DS is just 3yrs old, he too puts all his clothes in the washing basket, will help sort darks from lights, put clothes into the washing machine, he clears his plate, helps load and unload the dishwasher and carries his clothes upstairs to be put away by us.
All 3 of them tidy their toys away in their rooms daily, and 3yr old will ATTEMPT to make his bed.
I didnt actually realise how much they do until I wrote it down, but Im proud of them, and none of them do it for a reward. I have stated weekly, if not more often to my kids, that we are a family and families help each other get the jobs done! If one of them kicks off about chores (usually 6yr old) we just ask her if she would like us to stop cooking her meals or washing her clothes or taking her to school each day! She soon changes her tune!