No etymology entry found for "sheepdog" on Etymonline.
sheepdog came in through Old English, and its spelling follows that family's conventions.
What gives it away on the page
| compounds instead of borrowings | The native strategy for new words: glue two old ones together.handbook, sheepdog, bookworm |
Old English in the spelling guide · guess another word's family