Sheep

Sheep are passive mobs that are useful for their wool. They were the first mob added to Minecraft Pocket Edition. Sheep's wool can be dyed different colours to obtain coloured wool.

Shearing
Shears can be used to shave a Sheep's Wool off, giving the player 1-3 wool. The sheep will then look bare. The wool grows back when the sheep consumes the grass on a Grass Block. Adult Sheep drop 0-1 blocks of wool upon death while babies drop none. It is much more practical to shear a sheep than to kill it.

Dying
Since the 0.6.0 Update, sheep can be dyed by holding and tapping a sheep using a Dye. If sheared or killed after being dyed, they drop the color of wool they are dyed.

Some Sheep will spawn naturally with a dyed color of pink, black or brown.

Breeding
Sheep are attracted towards equipped Wheat and can be bred using it. When bred, a baby sheep of one of the parent's colors will spawn.

Trivia
Oveja
 * Version Exclusive: The sheep's face's wool color changes when the sheep is dyed.
 * White is the most common color͵ while darker colors are rarer. Pink sheep are the rarest with a 0.164% chance of naturally spawning.
 * Baby Sheep cannot be sheared.
 * When sheep eat Grass, it will turn into Dirt.
 * In 0.9.0, a Shear button was added to shear sheep.
 * Baby Sheep can eat wheat but will not breed unlike adults.
 * Sheep can regain their wool by eating grass.
 * Before Update 0.9.0, There was no "interact" button, so players used to accidentally punch sheep when trying to shear or dye them. This killed the sheep you wanted colored.