On the morrow, as they went on their journey, and drew nigh unto the city, Peter went up upon the housetop to pray about the sixth hour: And he became very hungry, and would have eaten: but while they made ready, he fell into a trance, And saw heaven opened, and a certain vessel descending unto him, as it had been a great sheet knit at the four corners, and let down to the earth: Wherein were all manner of fourfooted beasts of the earth, and wild beasts, and creeping things, and fowls of the air. And there came a voice to him, Rise, Peter; kill, and eat. Acts 10:9-13
One of the great controversies in Christianity was the vision Peter received on the rooftop. There are many who debate what the correct interpretation of Peter’s vision is, was it just a sign of the New Covenant, or was it a direct message that we are no longer under the dietary laws of the Mosaic Covenant, or both?
Peter saw a vision from Heaven of many different kinds of animals, including reptiles and birds. Now knowing the Mosaic Law, reptiles and many of these animals were considered unclean and not appropriate to eat or you would be breaking the Torah. But God commanded Peter to kill and eat! What was God trying to tell Peter?
But Peter said, Not so, Lord; for I have never eaten any thing that is common or unclean. And the voice spake unto him again the second time, What God hath cleansed, that call not thou common. This was done thrice: and the vessel was received up again into heaven. Acts 10:14-16
Peter’s initial response was “No , Lord I have never eaten anything unclean” Even though God commanded Peter to eat the unclean animals, Peter was still afraid of breaking the Torah. This was, in my opinion, the purpose for this vision from God. Many today are still trying to live “Under The Law” instead of living under the grace of Jesus Christ. God was trying to reveal to Peter he is now in the New Covenant instead of the Mosaic Covenant
God also revealed to Peter “Don’t call anything impure what God has made clean” Peter still related these animals to being impure, however God is the creator of all things and can cleanse all things
I believe this is also a revelation of the Gentiles being grafted into the New Covenant. In the Mosaic Covenant, Gentiles (Non-Jewish) were considered unclean and should not be associated with. However Christ came to bring, Jew and Gentile, as children of God by the blood of Jesus! Amen!