Maimunah, the wife of the Prophet narrated:
The Messenger of Allah was upset one morning and Maimunah said to him: O Messenger of Allah, you look upset today., He said: 'Jibril, peace be upon him, had promised to meet me last night but he did not come, and by Allah, he never failed to keep an appointment,; The day passed, then he thought of a puppy that was beneath a table of ours. He ordered that it be taken out, and then he took some water In his hand and sprinkled it over the place where it had been. That evening, Jibril, peace be upon him, came and met him. The Messenger of Allah said to him: 'You [promised to meet me last night,; He said: 'Yes, but we do not enter a house in which there is a dog or a picture,; the next day the Messenger of Allah Commanded that dogs be killed.