A baby dog is called a puppy. Learn why, plus fun facts, pronunciation, and free resources.
From French "poupée" (doll/toy), reflecting how adorable baby dogs are. The word originally meant a small doll before being applied to baby dogs.
A baby dog is called a puppy. From French "poupée" (doll/toy), reflecting how adorable baby dogs are. The word originally meant a small doll before being applied to baby dogs.
From French "poupée" (doll/toy), reflecting how adorable baby dogs are. The word originally meant a small doll before being applied to baby dogs.