Wow Ad, I'm blown away by your generosity - I must get something together to give you in exchange.
As for the caterpillar, from what I see it is the hairs of the caterpillar that cause a reaction upon contact with the skin which is called caterpillar dermatitis. This is the first time I've ever heard of this.