Yes, Caterpillars to have antennas but they are small and are very hard to see.
no, if you see a caterpillar halfway in its cocoon its just getting in
no
No
No
Birds
See when caterpillers bite a plant leaves it actually helps the plants get nutrients From the sun enstead of getting nutrients from the dirt. So if a bird takes it from the dirt it will live. Oh by the way the best ones are the black, red, and yellow caterpillers.
Leaves
leaves
Yes they do. And many of them.
yes
by eating plants