There is a story of Hazrat Abdul Qadir Jilani (ra), who one morning was about to miss the time of the morning prayer. A cat came over to his side as he lay asleep, and began nudging Abdul Qadir, until he awoke. Noticing the lateness of the time, he quickly offered his two Rakats of prayer. When he had finished, he looked at the cat, and with his spiritual insight, he saw that the cat was actually a satan. This puzzled the great saint, as to why a satan would wake him up for prayer. So he asked, “I can see you are a satan, but why on earth did you wake me up for the Fajr prayer?”
The cat answered him, “You are just as pious and clever as my fellow satans said you were. Since you’ve discovered me, I might as well tell you. I knew, that if you missed your obligatory prayer, you would have offered 100 Rakats as compensation, so I woke you up so you would only get the benefits of two.
The Squeakster is usually awake and demanding food by 6:00 a.m., which coincidentally wakes us up for fajr prayer if we sleep through our alarm. Since I probably would just half heartedly make up the 2 rakats of fajr when I woke up and not offer any extras, she’s doing me a favor by making sure I pray them on time. Ergo, she must be an angel in disguise ;-)