I used to be a foster carer for the RSPCA (like the ASPCA, I guess). I've had about 40 kittens in total! Snookie (5 years old) came to me in a litter of kittens from there. I had her, her brother, her sister and her mother. They were three weeks old and tiny little lumps. Sooo cute. We did take them back to the shelter when they were old enough, but three weeks later we went back to pick up another foster litter, and she was up for adoption, and one thing led to another...
After a while people started finding out that I fostered kittens, even after I moved into a rental house and couldn't do it through the RSPCA anymore, but somebody brought Minnie to me after she got left on the side of the road. I originally did intend to foster her and adopt her out, but it just didn't happen that way. Looking at her sleeping on the couch now, I can't imagine her being anyone elses cats! She's settled in so well with me.