Should number theory be taught to grade school children?

I think so, but it has already been done.

Topics such as factors, primes, divisibility, integer arithmetic, etc. have a place in number theory.

I do think that more can be done with the help of carefully selected and interesting problems.