Origem da Palavra "Filhote" (Puppy)

Qual a Origem da Palavra "Filhote" (Puppy)?

A palavra "puppy" vem do termo em francês antigo "poupee", que significa boneca ou marionete.

Evolução

Evoluiu pelo inglês médio "puppe" para o inglês moderno "puppy". A conexão com cães provavelmente vem de sua natureza brincalhona, pequena e semelhante a bonecas.