@Wasp This is an interesting topic since God does not ever institute laws without a reason. Eating pork and other foods outlined in the Torah, as well as their mandatory hygiene methods were for Israel's benefit and they would have been protected in many ways from the health problems that afflicted other nations. It didn't mean that they never got sick, but it would have helped to avoid preventable illness.
As a Christian, I see in our scripture that Christ ended the law by instituting a "new covenant" with his Jewish disciples on the night before his death. This covenant was meant for Israel to fill the positions of Priests in God's kingdom, which they believed would be established on earth, not in heaven. When Israel (as a nation) failed to accept the invitation to follow the one sent to save them and offer them that opportunity, God turned to the Gentiles to make up the number. (Acts of the apostles 15:14) These are identified as "the Israel of God" by the apostle Paul. (Galatians 6:16) They included both Jewish and Gentile Christians.
This was God's intention all along, to offer all mankind an opportunity to live under the rulership of his Kingdom.....but he chose just one nation with whom he made a binding covenant to bring him into the world. That covenant was fulfilled by God but not adhered to by his nation. After giving them every opportunity to obey him and accept his Messiah, they failed on every level to uphold the terms of the agreement and so, once God had fulfilled his part of the contract, it was dissolved. (Matthew 23:37-39)
Peter's vision of the unclean animals that he was told to slaughter and eat, was God's way of showing that the exclusivity of the Jews as his people, was no longer in force.....not long after that vision, was the conversion of the first Gentile to Christianity, facilitated by Peter himself. Cornelius was the first Gentile not to have to convert to Judaism, but he and his household were baptized as Christians. No Jew would enter the home of a (spiritually) "unclean" Gentile, but now his vision made sense. (Acts of the Apostles 10:15)
Gentiles would now be welcomed because, under the new covenant, Jews as individuals who accepted Christ would become part of a new Israel.....not just by birth, but by adoption as sons of God, by choice. (Romans 2:28-29; Romans 8:14-17; John 1:11-12; Galatians 3:23-26)
With Gentiles now accepted into Christ's fold, with him as "the Fine Shepherd" there were very few requirements as has been highlighted....just some "necessary things" like God's prohibition on the consumption of blood, from things connected to idolatry and from sexual immorality. These were things already well known to Jews, but commonly practised by non-Jews.
There was nothing about circumcision, abstaining from certain foods, no observance of the Sabbath or other things commanded under Jewish law. The Jews could still practice those things if they wished, but they were no longer binding on Christians.