I have no ideas for names, so please suggest a few if you want.
The one on the left is based on a cockroach, while the 2nd form is based on a species of Brown Katydid.
I'm thinking Poachy for the first one. As in Poochy+Roach. Because it's face is kinda dog-looking.