This is NOT what you think it is.
It's about Kindergarteners (trainer class).
According to the anime a trainer can't get a pokemon until he's 10. This was proved further when Max came along. But then kindergarteners come and they're like four or three, and they have pokemon? What is up with that?