I understand that dogs are considered haram, but what is the possible reason behind this?
I found the following quotes and others related to it might exists but I want to know what is the reasoning behind it?
That the Messenger of Allah said: "Whoever acquires a dog - with the exception of a dog to guard livestock, a hunting dog, or a farm dog - each day a Qirat is deducted from his reward. [Abu Dawood (ref)]
I heard Allah's Apostle(P.B.U.H) saying; "Angels (of Mercy) do not enter a house wherein there is a dog or a picture of a living creature (a human being or an animal)." [Hadith - Bukhari 3:515 (ref)]