Bro,
I don't believe in the notion of 'idolatous altars'. You know why?
Scripture states the following (Isaiah 66:1):
Thus says the LORD,
"Heaven is My throne and the earth is My footstool. Where then is a house you could build for Me? And where is a place that I may rest?
2"
For My hand made all these things, Thus all these things came into being,"
declares the LORD.
My point, @
Armstrong , is that whether an animal was slaughtered, prepared, all of it is and was created by God. There is only one deity, and that is the Lord Our God.