Фразеологизм "собак гонять" означает ненавидеть, презирать, не признавать, не желать видеть (чего-либо или кого-либо). В русском языке такие выражения используются для передачи определенных состояний или действий, их смысл не всегда явно прослеживается в прямом переводе.
Этот фразеологизм имеет давнее происхождение и широко употребляется в разговорной речи. Он содержит в себе эмоциональную окраску и отражает отрицательное отношение к чему-либо. В данном контексте фраза "собак гонять" связана с представлением о том, что собака, прогоняемая от себя, вызывает чувство неприязни и отторжения.
Как эксперт, могу сказать, что использование фразеологизмов является важной частью любого языка и помогает точнее и выразительнее выражать свои мысли и чувства. Знание значений и контекстов употребления таких выражений позволяет говорящему лучше понимать мир вокруг себя и взаимодействовать с окружающими. В случае с фразеологизмом "собак гонять" важно учитывать его контекст и эмоциональную окраску для правильного и точного использования в речи.