What a pleasant surprise that must have been for you! Sounds like mommycat is doing well with her brand new little family. From your post, it seems as if she really wanted to show them off to you, obviously she trusts you a lot.Bless you for helping them and bringing everyone inside where they'll be safe and secure. They sound absolutely adorable, looking forward to the pictures.....