To understand the Bible you have to be fulfilled with the Holy Spirit, it's positive to discuss matters we don't understand as long as we're doing it in a mature way, there are a lot of verses from the Bible I still don't understand, one of them is
Matthew 15:22-28 Jesus said “It is not right to take the bread of the children and throw it to the little dogs.”
Did he compared Non-Jews with dogs? My apologies if my question is unethical.
BTW there's a proverb in the Oxford Dictionary "While two dogs are fighting for a bone, a third runs away with it".