bull mastiff: large powerful breed developed by crossing the bulldog and the mastiff
living thing: a living (or once living) entity
overall: a loose protective coverall or smock worn over ordinary clothing for dirty work