Is There a Frog Doctor in the House?

This morning, a beagle who shall remain nameless apparently injured a little frog.  This little frog:

frog

Little frog.

I found him writhing and nearly upside down on the porch.  I set him over the right way around but he appears to have a bum back leg.  He’s stayed in the same spot all day, continually making pitiful attempts to move.  I fear leaving him there much longer because a snake will get him.  Sooooooo, I can’t think what else to do besides take him into my frog rehab center.  Which I’m about to Google how to build.  And I have no idea how I am supposed to feed him insects.  To be honest, I was hoping to find a less killy, vegetarian option but so far Google is telling me insects and worms so that’s terrible.

If anyone out there has any suggestions on how best to help him, I would certainly appreciate them.  I don’t even know what kind of frog he is.