Small dogs do not have as many orthopedic issues, therefore it is fine to neuter them on the younger side at 6-12 months of age. For large dogs that are very prone to orthopedic injury/diseases we now recommend waiting to neuter until 9-18 months of age.