Als Mohammed, geheiligt sei sein Name und Allah möge ihm einen wunderschönen Platz im Paradies gegeben haben, durch die Lande zog, ernährte er sich zum Großteil von Karawanen- und anderem Raub. Das ist historische Tatsache. Davon wurde man in damaliger Zeit aber nicht wohlhabend.
Die sesshaften Bauern hatten Schweine. Schweine bedeuten gutes und viel Fleisch. Dieses brachte Wohlstand. Den schützten die Bauern mit Hunden.
Diesewr Wohlstand erzeugte Neid auf die wohlhabenden Bauern, die mit Schweinefleisch viel Geld machten. Und Hass auf die bissigen Hunde, die die Bauern und deren Schweine beschützten.
Hierin könnte eine Erklärung für das Schweinefleischverbot und die Abneigung gegen Hunde zu sehen sein.
In damaliger Zeit gab es keine Kühlungsmöglichkeiten. Schweinefleisch verdirbt wesentlich schneller, als z.B. Rindfleisch. Hierin könnte auch ein Grund zu sehen sein.