Co-Authored By:
Also, is it normal for chickens to shake their heads?
Songster. It is normal,unless it something that is constant; if constant I would check for mites/lice also check breathing maybe an indicator that they may have a cold.
Hereof, why do roosters move their heads?
In addition to being able to see their surroundings, it also helps them keep their balance . Much of a chicken's body (it's head, upper body, wings, etc.) is in the front, and the legs are in the back.
Some breeds are more aggressive than others but even roosters from extra-gentle breeds, like Buckeyes, become feisty sometimes. Usually, roosters that don't attack people until they reach puberty perceive the humans they attack as a threat. Roosters are wired to protect hens. Roosters usually warn before they attack.