The term "domestic dog" is generally used for both of the domesticated and feral varieties. The English word dog comes from Middle English dogge, from Old English docga, a "powerful dog breed". The term may possibly derive from Proto-Germanic *dukkōn, represented in Old English finger-docce ("finger-muscle"). The word also shows the familiar petname diminutive -ga also seen in frogga "frog", picga "pig", stagga "stag", wicga "beetle, worm", among others. The term dog may ultimately derive from the earliest layer of Proto-Indo-European vocabulary.
What is the Proto-Germanic word that "dog" may have come from? What may be the earliest vocabulary that the word "dog" came from? Where does the word dog originate? Dog could also come from the original layer of what vocabulary?