Have a look at this cheeky Sonic the Hedgehog rig set up by 3D artist and animator TBSF in Blender. The artist is still perfecting the strangely stretchy model, but it should be ready for download soon.
But don't despair: TBSF has another version of the iconic character, ready to run in your game or animation projects, with support for IK and FK, movable features, and accessible bone collections.
You can follow the development of the new rig on TBSF's X/Twitter: