A stray cat named Mama Ally, along with her two kittens, arrived on the doorstep of a North Carolina residence and peered through the window.
It appeared that she'd had enough of the hard life on the streets and decided it was time to find a better place to live where her family would be safe.
If didn't take long for the lady that lived there to see Mama Ally and her kittens peering through the window, so she put out some food for them and contacted Sparkle Cat Rescue to see if they could help.
They were soon on the scene and easily managed to trap the family and take them to safety. But Ally was carrying a secret around with her – she was very much pregnant!
They decided that the best course of action was to contact Sarah Kelly, founder of Murphy's Law Animal Rescue, to see if she could find a suitable foster home for Ally to finish her pregnancy in comfort.
The moment Ally arrived in her new surroundings she was made to feel very welcome. She adored her foster, Monica, and her favorite pastime was curling up on her arm in her lap for a nap.
Her two kittens were also very happy in their new foster homes, discovering for the first time how comfortable being indoors really is.
Before long this sweet kitty gave birth to 5 kittens and has proved herself to be a wonderful mother.
Considering the amount of time that she looked after her older kittens shows her dedication and caring nature.
It's good to hear that her older kittens have been adopted together and it won't be long before the search begins to find her five kittens forever loving homes.
Who knows what their future would have been like if Mama Ally hadn't decided to peer through the window of a house one day, looking for help.