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