He also revealed that cats don’t cause the same problem and explained that everyone has a small amount of Demodex parasites on them. Sign up for our free indy100 weekly newsletter How to join ...