How many colors of blood do animals have?

The color of blood depends on different chemicals that special proteins of the blood contain. Becau…