Out of context and way wrong. Jesus is not calling non-jews dogs and pigs. You are just picking pieces of the Bible without any context.
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."
Nowhere in there he is portraying non-jews. You lied again.
The metaphor seems to be teaching against giving what is considered just or holy to those who do not appreciate it. Animals such as dogs and pigs cannot appreciate ethics, and this verse implies that there is even some class of human beings who cannot, either.
https://en.m.wikipedia.org/wiki/Matthew_7:6#:~:text=The%20metaphor%20seems%20to%20be,human%20beings%20who%20cannot%2C%20either.
Matthew 15:26
He replied, “It is not right to take the children’s bread and toss it to the dogs.”
Again, nowhere in there Jesus is calling non-jews dogs. You lied again.
https://www.bibleref.com/Matthew/15/Matthew-15-26.html
It appears to me you just did a quick Google lookup for verses where Jesus mentioned "dog" and "pig". Spreading lies is all you do. With no context or effort put into them. You act from pure hatred to Christianity and Christians. And like your father, the devil, you will do his will to twist what God says.
I assume you are accusing William Bullein Johnson, since you did not gave names, of being racist. Show me the evidence of him being racist.