I spent some time creating a completely new foot rig for Oinkfrog. I referenced a few Maya foot tutorials including several Reverse Feet. I have ended up with this rig, which is a blend of the reverse foot which will still be helpful in having him bounce about. The foot then has an extension which allows his toes to wiggle about and flip flop as well.
I am not sure what the best technique is to get the handles all nicely aligned for rotations with the bones I have which arent axis aligned. Snapping them by point and orient without the offset maintained gets things in the right spot, though I dont seem to be able to freeze things in that way neatly. The same goes for adjusting the local rotation axes as well.
Anyhow, after quite a bit of work, here is a quick shot of the foot rig and tomorrow will be all about skinning again. After that will be some more blends, driven keys and interface elements.