First borrowed as Dock from early modern English dog, dogge (from Old English docga). Later, the Middle Low German form with -gg- became the accepted form (borrowed from the same English source). Compare Dutch dogge.
Dogge f (genitive Dogge, plural Doggen)
- Dogge in Duden online