The word puppy comes from the French poupee – literally what?

Question
The word puppy comes from the French poupee – literally what?
Answer
Doll