Peter himself did not translate the vision that way.
Instead verse 28
“Then he said to them, “You know how unlawful it is for a Jewish man to keep company with or go to one of another nation. But God has shown me that I should not call any man common or unclean.”
It was NOT about making unclean meats clean but to spread the gospel to gentiles...
Or you mean they are food now? LOL
You have a terrible time with scripture. You are always interpreting it in the light of your religion.
There are no more laws or rules concerning what you eat, Go get a ham sandwich.