Revelation 22:15, No Dogs In Heaven
Outside are the dogs, those who practice magic arts, the sexually immoral, the murderers, the idolaters and everyone who loves and practices falsehood.
//I may be committing blogicide with this verse, but here goes.
According to Revelation, the doors of the New Jerusalem are closed to “dogs.” And what is a dog? It’s a derogatory label for a male prostitute, so named in antiquity because of the coupling method of men with men.
Don’t believe me? The New Jerusalem, in Revelation, replaces the Temple. It becomes the new House of God atop Mount Zion. Revelation’s teaching comes directly from the Old Testament, in a text responding to Israel’s ungodly acceptance of Temple prostitutes:
Deuteronomy 23:18—Thou shalt not bring the hire of a whore, or the price of a dog, into the house of the LORD thy God.
I’ll leave you to decide what to make of this.