Head lice have probably been around since time began. Nits have even been found on the hair of Egyptian mummies when their tombs were opened. They are a human parasite and can only survive on humans, so therefore do not reside in the ground or on pets. Head lice simply travel from host to host. They are not fussy where they live as long as it is clean so they can attach their eggs.