#29 el Islam no prohibe en si tener o no tener perros. Lo que prohibe es tener perros dentro de casa como mascota.
En paises como marruecos por lo tanto los perros son raros de ver dado que loa unicos perros que pueden tener un cometido acostumbran a ser perros grandes y la gente no va a tener un perro grande because potato.
Eso hace que tras generaciones no esten acostumbrados a los perros y les acaben teniendo miedo.
En su tiempo discutí esto con algun marroquí ( mas de uno ) y ni uno me dijo que lo tenian prohibido pero que les tenian miedo por no estar acotumbrados.
A tu pregunta; es por religion? En parte lo es pero es mas hoy en dia por herencia social que otra cosa.