Yikes, that is odd. Too young in my opinion. They barely weigh anything that young. Some dogs testicles descend late, that is what my vet said about Zanders. He was neutered a week shy of 6 months. See if she can postpone the neutering even if it means you get the puppy a little later

Good luck.