Hi, I'm pretty confused as to when I should spay our Nala. She's a GSD X Mastiff mix so she's going to be pretty big. I've heard some contradictory things about it.. I've heard there are a lot of negative things in the long term with spaying, but does that out weigh the benefits? Also if it's worth it, when should we do that? The vet wants to at four to six months, but I've been told it's better to wait until large breed dogs are older.. We've always had our dogs spayed or neutered at four months, but now I'm starting to wonder if that was a bad idea.