Свинья обычно в нечистотах, хотя она и розовенькая, и беленькая, но так заляпана и пахнет, что она просто цвета грязи. Пачкается оттого что у нее не убирают, и оттого, чтоб перестали ее грызть всякие насекомые, она в грязь одевается.
А гусь обычно белоснежный, чистый, мягкий. Тоже по грязи шлепает на свои перепончатых лапах, но умудряется не запачкаться как свинья. Да ему и не надо, у него перья, под перьями тоже живут паразиты, но то другая история.
Вот и уже видно, что они разные, хоть и обитают на одном дворе, и по одной грязи шлепают.
Белый - чистый, честный, гордый, хороший.
Грязный - грязный), обманщик, подхалим и перебежчик, плохой.
К гусю не подходи, защиплет, хоть и с вкусным кусочком будешь. Защищает себя и потоиство, в толпе или один против многих.
Свинья рада всем всегда, подходи и чеши, корми - тогда особенно, детей своих может и сожрать.
Разные животные, чтобы быть товарищами, хотя в природе и ткое случается, что дружат они.
Но выражение показывает, что если вы разные люди, одни высоких чувств и устремлений, другой низких, то нечего свинье навязывать свою дружбу гусю. Он ей не товарищ. Он для нее слишком чист и недосягаем. Дружить со свиньей - себя замарать в ее грязи.