From Wikipedia (my favorite online source of information
I don't see fish on the list, but I have to admire the ability of the sea cucumber to hurl its entire digestive system at its enemies and then grow another! 8O 8O 8O 8O
In other animals
* Whales vomit regularly (every 7 to 10 days) as a means of the ordinary digestive process, to expel inedible things they have swallowed.
* The domestic cat is well known for its tendency to vomit, particularly when attempting to dislodge hairballs from its throat or upper gastrointestinal tract. Chronic vomiting in cats may indicate underlying thyroid, liver or kidney dysfunction and should be investigated by a veterinarian. Dogs also vomit often (frequently after eating grass) and are also known for eating their own vomit, a fact even cited in the Bible: KJV Proverbs 26:11 "As a dog returneth to his vomit, so a fool returneth to his folly."
* Owls will expel the undigestible bones and fur of their meals after partial digestion of the nutritious parts rather than passing them through the digestive tract.
* Some adult birds regurgitate food to feed their young, triggered by a feather or a beak of their young. The food can be either incompletely digested or partially predigested, depending on the species. Some bird species may also use regurgitation as a form of defense, vomiting when wounded or molested. When an intruder or a predator comes near a fulmar on its nest, the bird vomits oil up to 3 feet at the enemy. Larger animals, such as wolves, may also regurgitate partially or undigested food to feed their young.
* When in danger, the sea cucumber may eject its entire digestive tract. The animal is able to re-grow another one.
* Some large mammals, including horses, cannot or rarely vomit.
* Many rodents are readily killed by commercial poisons because they lack the ability to vomit, which can be problematic for some pet owners."