If you neuter wait until he is at least 18 months and finished growing. Early neutering results in taller dogs becaus the growth plates stay open longer, that lanky build can lead to joint problems because their anulation is not what it should be.

Here's an interesting summary of the available research on spaying and neutering, it runs counter to a lot of what you hear.

Research Summary

DH