We have a 7-year old intact Great Pyrenees/Lab male. It is my understanding with large/giant breeds that, if possible, you should wait until the dog matures (around 2 years old) before neutering to make sure his bones develop properly with the necessary hormones. By the time our dog matured, we didn't think we needed to put him through the surgery as he is a house dog with a very secure backyard. We also have a 6-year-old spayed female mixed breed. They get along great and neither has shown any aggression other than barking at dogs walking down the street. Now we are wanting to add a Great Pyrenees puppy to our family and my question is - do we get a male or a female? Also, do we get the puppy spayed or neutered right away? I don't want to harm its development - but I also don't want a pregnancy or dog fights. I'd appreciate advice. Thanks!