ManSheep

A scientifically created sheep consisting of 15% human cells and 85% sheep cells.

The only animal that can grow its own wool sheer itself, knit a sweater, put it back on and complain that it's too itchy.