Some people assume that the urine of ammonia, mothballs, and humans or a predator acts as a perfect repellent and scares away armadillos. However, in getting rid of armadillos, repellents just do not work all that well.