A friend of mine have a dog pet. i asked her if it's allowed in islam and she said it's okay as long as we don't touch the saliva. She also means that petting dog is allowed.

Is it true? is there any Ayat Al-qur'an to prove this?

If the sole purpose of having a dog is to keep it as a pet, then it's haraam to do so. The Prophet said:

"Whoever keeps a dog, neither as a watch dog nor as a hunting dog, will get a daily deduction of two Qirat from his good deeds."

(Sahih al-Bukhari)

The prohibition has nothing to do with dogs being impure or that the angels don't enter the home. None of these assumptions are valid because we know dogs are pure animals and the angels not entering the homes were angels of revelation and not all angels.

Again, it's haraam to keep a dog as a pet due to the reduction of good deeds. And Allah commanded us to do good deeds.


Refer to this article by John (Yahya) Ederer where he makes some great points about dogs in islam and why we can or can not keep them as pets. I found this article very informative and brings up some great points.

The Quran does not forbid Muslims from having dogs as pets or touching their saliva. In fact, the Malaki madhab allows muslims to do so. There reall is only one piece of evidence which suggests that it may not be in our best interest to keep dogs as pets and thats the hadith with Angel Jibraeel saying that angels will not enter the home where a dog is present. Again, this by no means suggests that it is HARAM to do so.

Allahu Alam

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.