D.M.
K.,
We started our Grandaughter in the JD Powers Agency. She was 6yrs old. However she didn't get to go on as she and didn't want to do the work it involved. So we thought it best not to push her and just let it be something she did or did not want to do as I think if you push it then it is more for you than for her. At the age of 2 I think He would have fun doing it. As it would more fun than work for him.
Hope it works out for you!
you can look it up on the web under JD Powers (I think)
D. M