Из Ваших существительных сразу надо исключить слова ВРАЧ и КОНЬ: они хоть и одушевлённые, но 2-го склонения с нулевыми окончаниями, а потому словами ОБЩЕГО РОДА быть не могут.
Ни одно из существительных 1-го склонения – ПОДРУГА и ДАЧА – словом общего рода тоже не является. ДАЧА – неодушевлённое существительное женского рода, ПОДРУГА – одушевлённое существительное женского рода.
Учебники нас предупреждают, что ОШИБКОЙ является отнесение у словам ОБЩЕГО РОДА существительных МУЖСКОГО РОДА 2-го склонения, обозначающих людей по роду их деятельности, по профессии, хотя они и могут называть лиц как мужского, так и женского пола (ВРАЧ, ИНЖЕНЕР, УЧИТЕЛЬ, ПРОФЕССОР, ВОДИТЕЛЬ и пр.). Отличает их от слов общего рода в грамматическом плане прежде всего то, что прилагательное (или слово, похожее на прилагательное: местоимение-прилагательное, порядковое числительное, причастие) при них употребляется ТОЛЬКО в мужском роде (он хороший врач, она хороший врач).
Словари Ожегова и Шведовой, а также Ефремовой можете посмотреть по адресу http://что-означает.рф/врач
Скриншот странички Большого толкового словаря русского языка вот:
.
