Yes they do because every living thing on Earth needs water and i for one think that if you have a pet inch worm, make cold water in a bottle cap and put sugar into it. I have 2 inch worms and they have been living for 4 days. They love it. hope this helps :3
Yes they can pee.it is a little tiny puddle of water on your finger.
Yes , yes they do! inchworms do make a lululemon sign. inchworms make a lululemon sign when they walk.
Inchworms hide in dirt usually sometimes in houses
No!!
Inchworms are the larvae of moths. They eat leaves of trees in the spring.
Inchworms are actually herbivores. They eat various kinds of leaves. This is also where they get a lot of their water from, so fresh leaves are ideal.
Yes
yes
no they are not
Squish them.
NO
yes