Your 2 y.o will need little kid sizing. Keen's sizing for little kids ranges from 8-13 and big kid sizing ranges from 1-6. Shoes are true to size. Your 8 y.o will need big kid sizes.Hope that helps????
The sizes that we currently have available are the larger youth sizes.