Question: are non breeding contracts legal?
Answer: A non-breeding agreement is a signed agreement between a dog's breeder and new owner. It states that the owner will not breed from this dog. ... A non-breeding contract may also be used if a dog is of pet-quality and not show quality.