Потому что язычники это аналогия с нечистотой у евреев. Язычники ведут не чистый образ жизни как духовный так и моральный.
И не пытайтесь разгадывать сны и в видения из библии в буквально. Буквально сны не сбывались даже у иосифа.
Вся соль снов Иосифа не в том что все должны ему поклонится а то что он попадёт в египет.
Так и петра. Не в животных дело а в людях.
Конечно, по одному этому тексту сложно судить о дозволении употреблять в пищу мясо нечистых животных, но судя по посланиям Павла, где он писал: "Когда же Пётр пришел в Антиохию, то я лично противостал ему, потому что он подвергался нареканию. Ибо, до прибытия некоторых от Иакова, ел вместе с язычниками; а когда те пришли, стал таиться и устраняться, опасаясь обрезанных." (Галатам 2:11 - 12) Пётр, видимо, перестал придерживаться ветхозаветных ограничений в пище.
Впрочем, я не считаю этот вопрос существенным - если кто-то думает, что надо придерживаться определенных правил в питании, то это вопрос его личных убеждений и его отношений с Богом. Я не собираюсь никого убеждать, что можно есть, а чего нельзя.