Garder-snake; multi color green, yellow and black stripes length of body.
A black caterpillar with yellow stripes typically has a dark body with bright yellow stripes running along its length.
They are a small species. They have a dark background colour with thin yellow stripes running along the length of the body. See the related link to Wikipedia for a comprehensive article. There is a picture included, just click on it to enlarge it.
The vertical stripes down the side of garter snakes resembles men's sock garters popular back in the day.
There are several snakes that meet this description in the state of Oklahoma. Most likely it is a common garter snake or a Graham's crayfish snake. Both are known to swim and catch small fish.
The eastern ribbon snake typically has three long yellow stripes running along its body, with a black or dark brown background color. Sometimes, these stripes may be a brighter yellow or orange color.
A Coral snake. It has bands of red, yellow and black around its body.
If the stripes are light in color, maybe even off white it could be a CA king snake.
blackish brownish snake
I do not have the capability to display images. However, a black and white striped snake you may be referring to is the California kingsnake, which has distinct alternating black and white stripes along its body.
A green caterpillar with white stripes typically has a bright green body with distinct white stripes running along its sides or back.
No, they are countershaded. This means they have white stomachs, and a darker colored dorsal area. In the case of the whale shark this dorsal region is grey or blue with spots and or stripes running the length of the body.
A fuzzy black caterpillar with orange stripes has a dark body covered in soft hairs, with distinct orange stripes running along its sides.