Not sure.
Put 2 under the hood of my car last night.  This morning had another nest in my engine.  I think my problem is red squirrels and they don’t seem bothered by the smell.
Rating: 3 stars