Lamb and sheep are kosher animals if slaughtered by a shochet, deveined, and salted properly (source). That said, it can be difficult to prepare organ meats such as lamb heart to be kosher. As a result, you may have difficulty finding kosher lamb hearts to buy.