All I can remember my vet saying was that it was best to spay a female BEFORE her first heat. He said that it stops the risk of cancer when the dog gets older.