Here's an explanation for why Muslims are forbidden to have a dog as a pet or allow one in their house. read more