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