Black pudding is an English name for blood sausage . Black pudding , blood pudding or blood sausage is a type of sausage made by cooking blood or dried blood with a filler until it is thick enough to congeal when cooled .