As it's been 10 years since I had a pup (& she is female) I'm wondering at aprox what age their testicles drop?

Sparky's 14 weeks old & has 2 little bumps for ballies at the moment but I see a lot of people have their males neutered at 6 months, just wondering if he's a late developer or if this is 'normal'.