My friend found these frogs at an apartment complex and I guess I am the resident frog expert since I have fire belly toads so she brought them over to me to help figure out what they were and how to take care of them. I have no idea what they are! They did eat a cricket (small size) from petsmart. Does anyone know what it is? Thanks!