Especially urine keeps your herds stress yes animals now produced a wonderful small insects worms.