cat caterpillar