Hi, would appreciate some help. Last year I had an invasion of carpet beetle, they fly indoors and lay larvae in the carpet, the larvae are little caterpillars have irritating spines. I'm highly allergic to these caterpillars. They are all gone but I'm still having problems with allergies in my bedr...