What do you call a sheep on steroids? A woolly mammoth.
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 haircut?
At the baa-baa shop.