Animal Q: How many sheep do you need to make a sweater? A: I don’t know. I didn’t think sheep could knit! 127 0