I recently heard a Sunni hadith that said roosters can see the angels at the time of fajar and that is why they make that sound of theirs. And also donkeys cry when they see jinn or the shaithan. I am not sure if this hadith or its interpretation is authentic.
I have heard incidents where the Prophet has mentioned that animals can hear the cries of the people in barzakh. Makes sense to me because we don't see animals or birds near the graveyard.
So is the above true?
EDIT: The Hadith in question is: Abu Huraira reported Allah’s Messenger as saying :” When you listen to the crowing of the rooster, ask Allah for His favor as it sees Angels and when you listen to the braying of the donkey, seek refuge in Allah from the Satan for it sees Satan. (Muslim Book 035, Number 6581).
There is a very unscientific discussion here, as well. But that is not my point. I couldn't find Hadith anywhere else. Is it authentic?