This is Marshmallow! Apparently the mom and dad cats are both strays and had a litter of kittens. Marshmallow was one of them. Either something happened to them and they all got split up or the mom was trying to push Marshmallow away i am not sure which one. apparently a few people i know have...