I think sheep (and other animals) should not be able to open fence gates, so that you can keep them in proper pens. Alternatively, we could be allowed to set whether a particular gate should be operable by livestock manually, so that we can allow or disallow it (as in Dwarf Fortress in the case of doors).
See them opening gates in R210 in the attached video at 1:11:55.