Natasha Wright was a guest on Mass Appeal to talk about the notoriety surrounding the puss caterpillars found on the east coast between Florida and New Jersey, and as far west as Texas. But she also let viewers know there are venomous caterpillars in the Northeast as well. Her advice? Think twice before handling fuzzy caterpillars. Watch here.