DSCF1073 Originally uploaded by Jepster . A couple of kittens just suddenly showed up on our doorstep a few days ago and haven't left the area since. We don't even know where they came from. There are a few cats free to roam around outside but we never noticed anybody who's pregnant. The other cats seem to tolerate them though and they don't mind sharing the leftover cat food in the bowls. I'm not really a cat person myself but one of my neighbors is. She would take all of the neighborhood stray cats under her wing and attach ref…