That is too weird they were left on your door step. At least they found someone who knew how to take care of them!