tea tree does work wonders! it should be used in every dreadies wash mix as it is a lice deterrent.
and now my head itches.
im fairly certain head lice dont infest domestic animals, so there is no link there. and im fairly certain fleas dont infest humans, no link there either. you prob picked them up from a kid. i am very certain that lice love kid heads.