Salam this particular command was abrogated (according to an imam in my community). the command at first was kill all dogs, then just black, then don't kill them at all. period. (excepting self-defense cases etc.) it's similar to the rules pertaining to drinking alcohol. first you could drink, then this permission was restricted drinking only not immediately before salah, then drinking was forbidden completely. the above highlights the importance of not plunging into bukhari etc. without a firm background in fiqh or a teacher, as some have done. this comment is just a random musing and is not reflective of any of the individuals on this thread