Carpet beetles may lay eggs in your hair, mainly attracted to the protein in hair and its natural oils. They rarely live in hair as they mainly move indoors to lay eggs.