Sitting on the couch last night a car stopped in front of the house. We were not expecting anyone so I went to the door to look out. The car drove off before I got the door open. I didn't give it any thought till later when my wife took the dogs out. She yelled for me and as I got to the door she was walking up the steps with a kitten in her arms. She said the poor thing was just sitting in the road, too scared to run when the dogs were barking at it.
I don't understand dropping an animal off under any circumstances. Dropping a kitten off when it's below freezing and forecast to be in the low teens overnight is takes a special type. I hope Karma pays the POS a visit.
My wife posted a found kitten online but I don't expect she'll get a reply. On the bright side the kitten appears healthy, is litterbox trained, and my son is extremely happy.