Recently lost and found animals