No human head lice cannot feed or reproduce on pets. They are adapted to us as their hosts.
You do not have to worry about this with your pets. You can read about this on the CDC site here
But if you have a family member who is pressuring you and doesn't believe that info then you could just tell them you are using Frontline on your pets as that takes care of biting parasites and get some Frontline from your vet to do a single dose on all the pets.
You don't need to but it might help if you are getting family pressure about the pets.
Hope this helps you!