No animals do not have a cardiac sphincter. All animals have to have a muscle between their stomachs and esophagus to prevent food coming up. However, this muscle is able to be relaxed if food is being brought up to be chewed again (like in ruminants), or if an animal has to vomit. This muscle is designed to keep excess digesta from leaking into the esophageal tube, should the stomach (or rumen) of an animal get full from eating plenty of food. There are also cardiac sphincters between chambers of the stomach for the same reason (the first one: preventing leakage or back-wash) that there is a sphincter between the esophagus and the stomach. Check out the three sources below for further info and pictures for proof:
What is the function of the cardiac sphincter?
The Cardiac sphincter prevents regurgitation of food from the stomach.
When the cardiac sphincter relaxes, food enters the stomach from the esophagus. This sphincter helps regulate the passage of food into the stomach and prevents backflow into the esophagus.
cardiac sphincter/lower esophageal sphincter (LES)
The cardiac sphincter and the pyloric sphincter.
No, the cardiac sphincter is located at the junction between the esophagus and the stomach. It prevents stomach contents from regurgitating back into the esophagus.
What is the function of the cardiac sphincter?
The sphincter at the top of the stomach is called the cardiac sphincter because it is located near the heart, which is known as the cardiac region. This sphincter helps regulate the passage of food from the esophagus into the stomach, preventing backflow of stomach contents into the esophagus.
The esophageal sphincter ,which allows food to enter the stomach, and stops the acidic contents from entering the esophagus.
cardiac sphincter
It is known as the lower esophageal sphincter or sometimes the cardioesophageal sphincter.
cardiac sphincter; or gastroesophageal sphincter; or lower esophageal sphincter (LES); or esophageal sphincter from http://en.wikipedia.org/wiki/Cardia