Blood sausages are sausages filled with blood that are cooked or dried and mixed with a filler until they are thick enough to congeal when cooled. The dish is found world-wide. Pig, cattle, sheep, duck, and goat blood can be used depending on different countries.