Ok, you guys think Sheep needs to be on a leash???
Problem is that over half of you - are already on a leash.
So before saying Sheep needs to be on one, please get yourself off yours.
I would say not being on a leash IMO is much nicer feeling.....
Granted this statement is basically for you whipped fellows on a short leash
You know who you are.