|XP - ?|
|Drop - Shark Egg, Shark Teeth|
|Heath - ?|
|Attack - ?|
|Spawn - Water|
Sharks are gray mobs that live in the water and swim slowly. They can drop Eggs and Shark Teeth, that can be used to craft chain Armor.
Taming sharks is easier than taming horses. In order to tame a shark you will need to start with a baby shark from an egg. Sharks have a 10% chance of dropping an egg when killed. To hatch the egg, you will need to throw it into the water which will generate a friendly-baby shark. After it grows big enough, it will be able to attack other mobs (like squid). Tamed sharks will not attack other sharks or the player. You cannot ride a shark. Baby sharks seem to eat other shark eggs, despite not attacking other grown sharks it will attack other baby sharks.
Source - Minecraft Forums