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