Uhhh. Your frogs' names are Herpes and Derp?
Heh, to each his own...

And yes, you've got some amplexus (mating) going on there.