Ayesha reported,

The Messenger of Allah ﷺ had an appointment with Jibreel عليه السلام at a specific hour when he was to come to him. That hour arrived, but Jibreel did not come. The Prophet ﷺ had a staff in his hand, which he threw down, saying, "Allah does not break His promise, nor do His messengers."Then he turned and noticed a puppy under his bed. He asked, "Ayesha, when did this dog come in here?"She replied, "By Allah, I did not know."He gave orders for it to be removed, and it was taken out. Then Jibreel came, and the Messenger of Allah ﷺ said to him, "You made an appointment with me, and I sat waiting for you, but you did not come."Jibreel replied, "The dog that was in your house prevented me. We do not enter a house in which there is a dog or an image."

Azami 521

Sahih

عن عائشة، قالت

واعد رسول الله ﷺ جبريل عليه السلام في ساعة يأتيه فيها، فجاءت تلك الساعة ولم يأته، وفي يده عصا فألقاها من يده وقال: ما يخلف الله وعده ولا رسله. ثم التفت فإذا جرو كلب تحت سريره، فقال: يا عائشة متى دخل هذا الكلب ههنا؟ فقالت: والله ما دريت، فأمر به فأخرج، فجاء جبريل، فقال رسول الله ﷺ: واعدتني فجلست لك فلم تأت. فقال: منعني الكلب الذي كان في بيتك، إنا لا ندخل بيتا فيه كلب ولا صورة.

الأعظمي 521صحيح
Contents
Reference
Commentary
Ayat
Collection
Jami al-Kamil
Book
Faith
Chapter
Belief in the angels
Section
Angels do not enter a house in which there is a dog, an image, or a bell
Numbering
Jami al-Kamil 521 (2nd edition)
Azami 521