Default behavior when cloning an object is to perform a shallow copy of the object's fields. In that case, both the original object and the cloned object, hold references to the same objects.
This example shows that behavior.
import java.util.List;
public class Sheep implements Cloneable {
...