Spaying or neutering at 6 months delays the hormone cue that causes the growth plates on the dog's bones to close. You end up with a much leggier or taller dog than you would had you waited until after maturity. It is a matter of personal preference.