My puppy has an undecended testicle. He is now 3 and a half months old. Everything I hear is that it is best to wait at least a year to have your puppy neutered, but should I have it done sooner since he has an undecended testicle? I would like to wait as long as possible, however if the health risks are too high I would rather do it sooner. I understand that the testicle can drop as late as 6 months or more, so hopefully his eventually shows up.