Yes, fish have hearts. They have a two-chambered heart with an atrium and a ventricle. The atrium receives blood from the body and then pumps it into the ventricle, which then pumps the blood to the gills. This two-chambered heart is a simple and efficient system for circulating blood in aquatic environments.
Furthermore, fish can also experience heart attacks and strokes. These conditions can be caused by various factors, including poor water quality, stress, and disease.
While some fish may exhibit symptoms similar to a heart attack, such as swimming erratically or gasping at the surface, it's essential to note that other causes, like oxygen deprivation, can also lead to these behaviors. If you observe such symptoms in your fish, it's crucial to consult a veterinarian for proper diagnosis and treatment.