Welcome to BYC.
I hate to see you retype but your question might get a quicker answer if you post on the Diseases and Emergencies forum.
I, luckily, have not had to fight this battle but I think I remember someone saying that if you dip their feet/legs in motor oil it smothers the mites and...