ورواه الحاكم في مستدركه من طريق محمد بن إسحاق عن أبان بن صالح به، وقال: صحيح، ولم يخرجاه، وقال ابن جرير: حدثنا القاسم، حدثنا الحسين، حدثنا حجاج عن ابن جريج، عن عكرمة أن رسول الله صلى الله عليه وسلم بعث أبا رافع في قتل الكلاب حتى بلغ العوالي، فجاء عاصم بن عدي وسعد بن خيثمة وعويم بن ساعدة، فقالوا: ماذا أحل لنا يا رسول الله ؟ فنزلت الاَية، ورواه الحاكم من طريق سماك عن عكرمة، وكذا قال محمد بن كعب القرظي في سبب نزول هذه الاَية: أنه في قتل الكلاب.