Java ignited a revolution when Sun transitioned it to the Web in 1994, and although Java has been reasonably successful on the client (the user's machine), Java on the server became very popular. When a Java program is launched from a Web page, the program is called a Java applet..
It means that the breed has been over-breed. The female is breed over and over, too often and without proper testing. I have heard of lots of Cocker Spaniels with genetic eye problems from over/improper breeding. Overbred is when a dog has litters back to back, usually every 6 months.
Either parent can be of either breed, as long as both breeds are represented. The puppies that we are currently breeding for are F1 puppies (first generation cross), and F1b puppies (an F1 Goldendoodle crossed back to a different Standard Poodle). Poodles of any size can be used as stud dogs, but in the case of smaller Poodles, the breeding has to be performed via artificial insemination. In these crosses, the mother has to be a Golden Retriever or the Goldendoodle, for obvious reasons. What we're breeding right now are Standard F1b Goldendoodles.