What do you call a sheep covered in chocolate? -- A candy baa.
What do you call shaving a crazy sheep? -- Shear madness.
Why do Scottish men wear kilts?
Sheep can hear unzipping trousers from a distance of 100 yards.
Why do shepherds never learn to count?
Because if they did they would always be falling asleep.
Where did the sheep get a hair cut?
At the baa-baa shop.