Происхождение слова дворняга

Дворня́га. Любопытное переосмысление значения: образовано от словосочетания дворная собака, то есть первоначально «собака, охранявшая двор», а теперь — «беспородная собака».

См. также: значение слова дворняга в толковых словарях.