The narration has been wrongly translated according to the wrong understanding of some fanatic Muslims like Wahabis.
The narration in Arabic is لا تدخل الملائكة بيتا فيه كلب أو تماثيل
The angles do not enter a house which has a dog or statues (Idols).
Photographs or drawings are not statues nor idols. Some narrow minded persons claim that photos and drawings are like the statues. This misunderstanding came from the difference in the meaning of the word صورة تصاوير which means in original Arabic statues or idols but in the Arabic of today it is been used for photographs which were not available that time.
Photography is allowed and putting photos at home is allowed but we should not display photos of females in reception room or any where where non Mahram men can see it.
The angels do not disobey Allah ( SWT) at all, as we read in Quran in Sura Al-Tahreem, verse 6: Angels, never disobey Allah in any order He gives them and do what ever they are been ordered. (66:6). لا يعصون الله ما أمرهم ويفعلون ٬لا يؤمرون
No doubt, every creature's reward is in hands of Allah ( SWT) and He knows the deeds of every creature and He grants the reward according to His knowledge and Great Mercy. There is question of punishment on angels, because they do not disobey Allah (SWT) at all.
Not at all. Such narrations which contradict with Quran are fabricated and have no value whatsoever among the followers of Ahlul Bayt (AS).
Allah (SWT) Has ordered people to follow the prophets ( We have never sent any messenger but to be obeyed by Allah's order) 4:64. All the prophets are infallible and never committed any sinful act.
We find in Bukhari many narrations which go against Quranic facts and we have no way to leave Quran for the sake of Bukhari or any one else.
I have not come across the idea that the angel Mika'il keeps the devil out of heaven in mainstream Shi'i or Sunni texts.
Also, the Qur'an says that God Himself threw the Shaytan (the devil) out of heaven. This is not to say that an angel could not have been involved; however, the Qur'an does portray it as being directly between God and Shaytan. It also implies that Shaytan accepted being thrown out insofar as Shaytan swore to misguide human beings until the end of time (and this oath implies that he is not trying to return to heaven).
Of course, God knows best!
A summary of what the angel Mika'il does as per Islamic texts can be found here: https://www.al-islam.org/ask/topics/4478/questions-about-Angel
Michael is the name of one of the greatest of Allah (SWT). It is mentioned in many books that Michael is responsible of Rizq and rain and plants. In Saheefa Sajjadia which is narrated from Imam Zainul Adibeen Al-Sajjad (AS) in the Du'a for the Angels of Alla : And Angle Michael, who has the great status with You, and the high degree in Your Obedience.
ميكائيل ذو الجاه عندك والمكان الرفيع من طاعتك ».
It is allowed to name our kids after the name of Michael.
The name of this great angle in Quran is Meekaal.ميكال (Sura 2, Verse 98).
as salam alaikum
the Qur'an says: "Seek your sustenance from Allah and serve Him" (29:17).
It also says: "He (Allah) does not command you to take the angels and prophets as your Lords ("Arbab", plural of "Rabb"). Would He command you disbelief after you have submitted yourselves (to Allah)?".
It follows that an Imam also is not a Rabb and that only Allah is the Cherisher and Sustainer of the whole creation.
With prayers for your success.
It is mentioned in Sunni books like Bukhari Vol 11 : (Donkey sees Shaitan) but I did not find it in our authentic books.
Nevertheless, what difference does it make for us in our worldly and religious life whether it is true or not?
The world of Jinns is completely different world frm ours and we ae not allowed to seek any help from them as we read in Quran (And some men from humans were seeking refuge of the Jinn and the Jinns added on their hardships)(Al-Jinn ; 6).
About angles, we read in Quran ( Say: If there were on the earth, Angles walking in peace, We should certainly have sent on them from the sky an angel as a messenger ) Sura Al-Israa, 95.
This is a good question. As a wise scholar once said, it is likely that, in the Qur'an, Allah focuses on angels and jinn as the main sentient creatures other than humans since they are the ones we are most likely to have some sort of interaction with. However, this does not preclude the possibility (or, indeed, likelihood) of the creation of other beings.
It is narrated from Imam al-Baqir (A): ‘Perhaps you think that Allah has only created this single world, and you think that Allah has not created anyone other than yourselves! Nay by Allah, Allah has created a million worlds and a million Adams and you are in the latest of these worlds and of the latest Adams.' - Tawhid al-Saduq
There is a hadith from one of the Imams saying that Allah has a planet with a different length of day from Earth on which the inhabitants do not know that Allah is disobeyed anywhere. (I do not have the reference offhand, but perhaps someone can add it.)
Actually Muslims do name their children after angels: The names Gabriel (Jebrael) & Malik are common names which are names of Malaekah [Angels]. Gabriel is the angel who brought the messages to all the messengers and Malik is the name of the angel of Jahanam [Hell], and that is why it is makhrouh to name a child Malik. Also, Redhwan is a common name of an angel who is the Guardian of Paradise. Allah knows best.