Can your granpa go and see her - and get permission to bring her dog along? I bet that would cheer her up a lot! Especially if regular visits could be arranged.

All the prayers you need, they're there!