Hey, Leah.
I'm so sorry you're going through this with your little guy.

I went through puberty at 8, and it was early enough.
If you haven't yet, schedule an appt with a ped endocrinologist. Six is way too young to be going through puberty, especially for a boy. Things can be done to slow it down or even stop it.
Good luck!
LIZARD