We require that pups who are placed as family pets get spayed or neutered before receiving the AKC application for limited registry. This is to help keep an unwanted breeding from happening. It is also to protect pedigrees and lines of dogs. When someone has put $5000 + into showing a dog to achieve an AKC title or multiple titles, that is not handed out for the price of a puppy. It is given out infrequently and mainly to someone who is willing to continue the work of showing and taking a dog or a certain line, forward.
I am attaching a link to a wonderful article that while it supports spay and neuter, suggests, based on medical evidence that many times it would be better to do it a bit later than age 6 months, which is typically recommended. I am in agreement with this article and put it out for you to review and consider before making a choice on WHEN to have either of these procedures done.