Matthew 7:6 "Do not give dogs what is sacred; do not throw your pearls to pigs. If you do, they may trample them under their feet, and turn and tear you to pieces."
I have never been one to give up, especially on people. I believe there is goodness in every person because God created us all. I have learned that I can't make anything happen within another person. I must move on; lay my heart at the cross, pray, and watch God perform miracles.
People are diverse, and their views are unique to their life experiences. As parents guide their children from infancy to adulthood, there are many variables shared, seen and unseen, that form the person. Creation is innocence; life is hodge-podge at best. I believe we must have a strong foundation of faith in Jesus Christ. He is the solid rock on which we all may stand. There is room for everyone.
But, some refuse the offer. This is what the scripture refers to in Matthew 7:6. This verse is from the Sermon on the Mount; the message is about wasting things of value on those who not only won't appreciate them but most likely will become angered by the offer.
The long-promised Messiah, Jesus, came to share that time is short, the way is narrow to follow, but the response was rejection and hatred.
In Jewish culture, dogs weren't considered pets. They were pack animals looking for food and attacking weaker animals. Dogs represented unpleasant attributes. Pigs were considered unclean (Leviticus 11:7) and were considered scavengers. Both are aggressive when hungry.
Jesus is not seeking to degrade anyone by pointing out their behavior. The emphasis is not on those who act out but on those willing to hear. Matthew 7:6 is a warning to Christians: don't continue to give time or invite harassment from those who are hostile.