Oto jak to ewoluowało:
* stary francuski: „Poupee” (lalka, marionetka)
* Middle English: „Puppe” (szczeniak, lalka, marionetka)
* Modern English: "szczeniak"
Połączenie z psami jest nieco niejasne, ale prawdopodobne jest, że termin „szczeniak” był pierwotnie używany do opisywania młodych zwierząt w ogóle ze względu na ich zabawną, małą i nieco „jak„ lalki ”. Z czasem stało się to szczególnie związane z młodymi psami, być może dlatego, że były one uważane za najczęstsze i znane „małe, zabawne stworzenie” w epoce średniowiecza.
Tak więc, chociaż słowo „szczeniak” nie pochodzi bezpośrednio z psiego terminu, jego ewolucja odzwierciedla postrzeganie szczeniąt jako zabawne i miniaturowe, takie jak lalki lub marionetki.