I don't buy the cover or masking scent theory. We are talking about critters that recognize various scents in parts per BILLION.