French Poodles are like little lambs when they are puppies. Their hair is so curly and fluffy. When my kids where little they often mistook Poodles for lambs and sheep. Once the Poodle has its coat cut they completely change their whole look and are very distinct. Since they look so prim and proper try naming your French Poodle puppy a name from French nobility, like Louis or Marie. Bonaparte is another French name you could use but he didn't actually come from nobility.
Nenzy Neon Nepomuk Nepos Neptune Near Nerca Nereide Nereus Nerissa Nero Nesko Netan Neurone Neutron Neva Never Newa Newma Nex Nida Nebbles Nica Nichte Nickleby Nicky Nidda Nidur Niek Niekla Nieko