I'm not sure if she's still alive and there's no sign of her anywhere in the house. Hm, I should have had planted a GPRS tracking device chip to her you know. Now that she's gone, I'll be missing her so much.
Ok Didz, think positive. Maybe she's joining the G-Force team.
(Note to self: Get some GPRS tracking devices for my other pets)