Hadith 1689 Abu Hurairah
said: The Messenger of Allah
said,
"He who keeps a dog, will lose out of his good deeds equal to one Qirat every day, except one who keeps it for guarding the fields or the herd.'' [Al-Bukhari and Muslim].
In a narration of Muslim, the Messenger of Allah
is reported to have said:
"He who keeps a dog for any reason other than to guard his property (lands) or his flock of sheep, his good deeds equal to two Qirat will be deducted every day.'' Commentary:1. We learn from these Ahadith that it is permissible to keep dogs for hunting and security of herds and farms but not for any other purpose. If anyone does so, he will be losing a Qirat or two from his rewards everyday. Why did the Prophet
use the words Qirat or two Qirat? Some scholars say that at first the Prophet
said one and subsequently increased the number. Some scholars hold that the difference of one and two relates to urban and rural areas. The inhabitants of cities would be losing two Qirat from their rewards daily, while in case of villagers this loss will be one Qirat only, because they stand in greater need of dogs.
2. Why does the reduction in reward take place? In response to this question, it has been stated that it is very difficult to escape from the filth of dogs and sometimes it adversely effects even Salat and reduces their reward. Some scholars say that since dogs are apt to bark on guests and beggars and scare them, the tension caused by this affects the reward of the host. Allah Alone knows the truth of the matter.
3. What is Qirat? It is differently interpreted. There is a Qirat which is mentioned in the funeral prayer. This is equal to the Uhud mountain. Does it signify the same here? Some scholars answer this question in the affirmative while others hold that in the funeral prayer it occurs with reference to Allah's Mercy and Grace but here it relates to His Wrath. As the former is far greater than the latter, the word cannot have the same significance in both contexts.