As dog breeders, we hear "I want a non-barking" puppy quite often, especially in our inquiries. Most commonly, a puppy will bark for attention or as a way of communication. It is so very important that you do not reward any behavior that's unacceptable. As puppies they learn quickly what they can and can't get away with. It also does't help that poodles themselves are the 2nd smartest breed of 190 recognized AKC breeds. Our hybrid puppies also tend to be quick learners. Barking can be instinctual or self taught by owners. A good example of this is when the puppies go to their new homes for the first time. Most people will choose to train their puppies by crate training (which is one of the quickest ways to house train a puppy.)The puppies will whine the first few nights as they're not used to being in a confined space like the crate and are in a new unfamiliar place. The best advice I give to people is when the puppies are whining DO NOT reward that behavior. It's very easy to feel bad for them and break down and take them out of their crate. If you do, then they start to learn "when I make noise, I get the attention I want" and will learn that barking/ whining behavior. It's important to wait until the puppy stops whining and then reward them by taking them out of the crate or by giving them a treat.
All dogs will bark to some extent. If you want a dog that for-surely doesn't bark then perhaps you want to consider a Basenji. The only "bark-less dog," they do howl though. (We do not offer that breed.) All our puppies tend to be very quiet though. Just keep in mind it's important you set good standards for your new furry friend too.