Why do house cats rub their heads against their owners' legs and ankles?
it is a display of affection
it is a stretching excercise
it is a type of scent marking
Cats often scent-mark things that are most important to them, it is a way of marking cat's territory. This behaviour is called bunting. Cat's scent glands are located on many parts of the cat's body, including forehead, tail and cheeks.