Question: where in the bible does it say do not cast your pearls before swine?
Answer: Let's look at this verse in a slightly larger context: "Do not give what is holy to the dogs; nor cast your pearls before swine, lest they trample them under their feet, and turn and tear you in pieces" (Matthew 7:6).