can horses live with goats cows and sheep