I want to know the answer to the following question:
What is the French word that "puppy" comes from?
All the background I'm provided with is that "Offspring are, in general, called pups or puppies, from French poupée, until they are about a year old.". Is that enough to answer the question?