Pigs are such lovely animals. I wonder if they're still the same animals as during the time of Moses?
God was clear about which animals were common detritus unclean and not permitted to eat. Weasel, bat, dolphin, ossifrage, mole, owl and so on. Other animals were suitable for food, sheep, trout, grashopper, cow, beetle. Pork was singled out by God as a more detailed example:
Leviticus 11:7 And the swine, though he divide the hoof, and be clovenfooted, yet he cheweth not the cud; he is unclean to you. KJV
Later God explained to Peter, because he was going to visit a Roman centurion who could serve up ferret soufflé without a qualm, that He had made all creatures clean. Roast pork is now perfectly OK.
Acts 11:5-9 I was in the city of Joppa praying: and in a trance I saw a vision, A certain vessel descend, as it had been a great sheet, let down from heaven by four corners; and it came even to me: Upon the which when I had fastened mine eyes, I considered, and saw fourfooted beasts of the earth, and wild beasts, and creeping things, and fowls of the air. And I heard a voice saying unto me, Arise, Peter; slay and eat. But I said, Not so, Lord: for nothing common or unclean hath at any time entered into my mouth. But the voice answered me again from heaven, What God hath cleansed, that call not thou common. KJV
"God hath cleansed" is in the active voice, God acted upon previously unclean food items in some way and now anything may be eaten. The active voice goes beyond that however and I'll stick with swine as an example. God has done something to change them from UNCLEAN to CLEAN. Mohammedans deny this revelation. If their religion had come from God then all animals would be suitable for their food. Obviously that doesn't mean everything is equally delicious but the point is that God changed pigs. He didn't say "Peter, for the next week you can eat what the Romans serve because they have appropriate food hygiene regulations" or "pork is back on the menu
provided you're not East or South of Jerusalem!." Whatever demon seduced Mohammed was not up-to-date with the latest from God and was therefore lying to him when it pretended to be Gabriel.