дворняга —
ДВОРН’ЯГА, дворняги, ·жен. (·разг. ·фам. ). То же, что дворняжка.
Толковый словарь Ушакова
дворняга —
Любопытное переосмысление значения: образовано от словосочетания дворная собака, то есть первоначально "собака, охранявшая двор", а теперь – "беспородная собака".
Этимологический словарь Крылова
дворняга —
дворняга ж. разг. Непородистая — обычно дворовая дворовый II 3. — собака.
Толковый словарь Ефремовой