And if Allah were to impose blame on the people for what they have earned, He would not leave upon the earth any creature. But He defers them for a specified term. And when their time comes, then indeed Allah has ever been, of His servants, Seeing.
Qu'ran 35:45
What is the meaning of this ayah? Does it mean that all creatures including animals commit sins that are so grave that they deserve to be eternal inhabitant of hell or the death penalty if it wasn't for the mercy of Allah? Does this include our beloved prophet Muhammad s.a.w.s? If Allah were to punish men according to what they deserve He would not leave on the back of the (earth) a single living creature: but He gives them respite for a stated Term: when their Term expires verily Allah has in his sight all His servants.