Blue blocks contain NaCl (table salt), Cobalt and Iodine. Red blocks contain Salt, Iron and Iodine. Brown blocks contain Salt, Cobalt, Iodine, Iron, Zinc, Copper, Manganese, Molybdenum, Potassium and Magnesium (guessing on the last two minerals) Black blocks contain everything that the brown blocks do, plus Selenium.
Yes, there's nothing that says that they cannot. Most, if not all, salt blocks are made for both cattle and horses, not just for one particular livestock species.
Cattle usually will lick themselves to scratch an itch or remove flies off of their bodies. Another term for lick could be the salt lick, this is a block of salt or minerals that the cattle will lick, it just gives them extra nutrients.
A trace-mineral sheep salt lick lacks copper. A trace-mineral lick for cattle (and horses) includes copper.
No
This question has already been answered in two separate questions. See them in the Related Questions section below.
Most ranchers will put out salt licks when there is little chance of their herd getting enough elements from the earth. Sometimes there is enough natural occurring salts that are close to the surface for the cattle, but the winter would see even those areas covered with snow.
Deer are know to lick blocks of salt.
There really is no such salt block or mineral mix. You can check with your veterinarian or those companies that make livestock salt blocks but it's highly likely you will not find such an ingredient in salt licks for cattle.
There is no difference, really. The salt licks that are given to cattle are the same ones that are given to horses. Horses may get a smaller salt block, but other than that, the mineral content is all the same.
This normally only occurs when females are in heat and the bull will smell urine or lick her hind end. This is how they determine if she is in heat. But other than that cattle do not lick each others butts.
Bovatec blocks can sell between $20.00 to $30.00 each. Safe-Guard blocks are around $40.00 each.