Cocks have been used for sarcifice as an offense to god. It represented God, light and goodness. They were also used as part of their spells to raise rain and storms.
In modern witchcraft they are no longer condone the sacrifice of the cock or any other animal.