There is not really a point in time that is too old to spay your dog. While most people get it done somewhere around six months, lots of people (especially breeders) end up getting their dogs spayed much later on. On the other hand, any surgery (including being spayed) does have a higher risk for complication once your dog is older, but the risk is still relatively low with a routine spay surgery.