Altering based on weight is still a dumb idea, no matter how it's spun. People like saying cats should be spayed at 4 months. S'like, bruh. My one cat weighed that much at 10 weeks.
Celeste, I agree with Thunda. And obviously, if a dog can benefit their breed in health, sound mind, good work *and* nice character, all proven, why not stud them to better the breed.