Caldillo de perro (literally "dog soup") is a fish soup of Andalusia (southern Spain).[1] The name is said to come from "el Perro," the nickname of a shipboard cook in El Puerto de Santa María.[2] The main ingredients are hake, garlic, olive oil, lemons, and Seville oranges.[3] It is customarily served with sour orange juice. It is a common dish in the fishing districts.[4]