Dr. Sano Koutoub Moustapha, professor of Fiqh and its Principles, International Islamic University. Malaysia , states: It is allowed and permissible in Islam to keep cat in a family home. Thus, cat is considered in the eyes of Islam as a clean and homely animal. As for a dog, we are not allowed to keep it for the sake of Companionship. However, as keeping it for the protection we may keep it if it is very necessary to do so. Otherwise, we have to find other solutions for your security. The Prophet (peace and blessings be upon him) clearly stated that the angels will not enter houses where there is a dog. In this regard there is no need for you to keep dogs unless if it is urgent and there is no other way to have a proper security for your life.