Lost Missouri boy found with dogs keeping him warm