I am currently the owner of a 7 yr. old female golden retriever. We are interested in getting a new golden puppy. The breeder contract says to wait until 18 months to have your pet spayed/neutered. My vet says that it should be done before that. How enforceable would this contract be and what could they do if you neuter before they are 18 months old?