Help making a 2d procedural walk cycle for a dog

Godot Version

godot 4.3

Question

I need some guidance on how to make procedural animations using inverse kinematics in 2D. specifically for 4 legged creatures. I want to make a walk and run cycle for a dog only using procedural animations. In 2d. I so far have just a rig of a leg. I need help with code and how I can actually do this. Also to know if its possible for someone who is a semi beginner to gamedev.

what I have so far.

There are no up to date tutorials that can help with this and I’m not convinced that I can follow that one spider procedural animation tutorial from like 5 years and shape it into what I want.

I know that animation a dog walking cycle would be easier but I want to learn how to do this. Also I suck at art.

If you use the animation system you dont need code. And the beauty of IK is that you should just be able to place the foot position and the rest is IK’d.

thanks