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