I have herd; Before the first heat cycle; less chance if breast cancer.
If it's a female it's best to wait till her first time in heat usually around 6 to 9 months old depends
6 months...puppies seem to do better when you wait. You can also check with a couple of vets.
Thanks! Your answer is awaiting moderation.