I've heard mixed reviews on the Irish Spring, at least concerning deer, but not all animals are the same, even among the same species, so if it works for you it works.
We had an unfortunate snake incident a few months ago (one got under the house) and the guy who came and got him for us (I'm brave but not that brave) told us that moth balls help deter snakes. Snakes are also said to hate clove and cinnamon, so we went with the clove and cinnamon as we try to have as few chemicals around as possible. And so far no more snakes, and our crawl space smells like pumpkin pie.
We have have very good success with "Deer Off" (I think that's what it's called) an all natural spray made from rotten eggs, garlic, and hot peppers. It smells pretty bad right at first, but the deer won't touch anything sprayed with it.
Best wishes.
John