Fishes have a variety of feeding habits, with the groups following all three of the three main feeding behaviours of carnivory, herbivory and omnivory. A large number swallow food whole or shake it around to break it into smaller chunks; sharks and rays are the main exception, as they have sharp teeth capable of tearing flesh.