From 'Abdul'Aziz ibn 'Abdullah ibn Baz to the honorable brother N.H.A. May Allah guide him! A ssalamu 'alaykum warahmatullah wabarakatuh (May Allah's Peace, Mercy, and Blessings be upon you.)
Your letter reached me may you reach to all good by Allah's Guidance. It included five questions and following are their answers: First, your mother had a repeated dream about collecting some sheep and every time she collects some, the others go loose, till she felt tired.
A: Such a dream is Makruh (reprehensible). It is prescribed by Shari'ah (Islamic law) for whoever sees such a bad dream to spit drily on the left side three times upon waking up, and seek refuge with Allah three times from Satan and from the evil of what they saw (in the dream). Then they should go back to sleep on their other side and what they saw will not harm them. Also, they should not tell anyone about what they saw.
A: It is not permissible for someone to observe Sawm on behalf of another living person. Your grandmother is now dead may Allah be merciful to her so it is prescribed for your mother to fast on her behalf the days which she fasted on her behalf while she was still alive, for her Sawm on her behalf during her lifetime would not count.