Deuteronomy 12:1-20 The children of Israel were instructed when they enter the land to destroy all the places of worship, tear down their altars and pillars, and destroy their carved images of their gods. They were to worship the Lord in the way that He designs. It would be there that they will bring their offerings and sacrifices. No longer were they to do what was right in their own eyes. When they were officially settled in the land after their enemies are destroyed, God will pick that special place where He will dwell. All shall rejoice before the Lord. They were allowed to slaughter meat (deer and gazelle) for food wherever they wanted, but not if it is for sacrificing.
Notes: There seems to have been some laxity in the offering of the sacrifices in the wilderness, which was not to be allowed when Israel came into the Promised Land.
Deuteronomy 12:21-28 If the place God designates to dwell is too far away, they may slaughter their other meat from their herds and flocks. They are not to drink the blood, for the blood is the life, and they shall not eat the life with the flesh, but pour it out on the earth like water.
Notes: Blood, representing life, was the ransom price for sins. So blood was sacred and not to be consumed by the people. This relates to atonement.
Deuteronomy 12:29-32 God warns the children of Israel not to imitate and follow the practices of evil of the people of the land they are about to possess; especially in regards to how they served their gods, for they offered their children up as burnt offerings. They were to be careful not to add or take away anything from what the Lord has commanded them.
Notes: One of the detestable practices of Canaanite worship was the burning of their sons and daughters in the fire as sacrifices to Molech.