Ja dürfen sie. Die Haustierhaltung ist etwas anderes als die Ernährung. Auch in Religiös geprägten Ländern sollte nichts dagegen sprechen. Es gibt sicherlich auch genug Zoo's und Tierparks in solchen Ländern, die Schweine beheimaten.
Schweine sind alles andere als dumm oder dreckig. Sie gehen sogar nur in einer bestimmten Ecke ihr Geschäft verrichten. Du wirst kein Schwein erleben, welches artgerecht gehalten wird und in der Nähe seines Schlafplatzes oder seiner Futterstelle seine Geschäfte verrichtet. Außerdem sind Schweine hoch sensible Tiere, die 'ihre' Menschen erkennen, eine Rangordnung haben und Kommandos wie Hunde erlernen können.
Gegen eine artgerechte Schweinehaltung, mit Artgenossen, Platz und Beschäftigungsmöglichkeiten spricht also nichts dagegen.
Denn wer entscheidet ob ein Schwein mehr wert ist als ein Hund, eine Katze oder ein Pferd?