When the feet lift from the ground, they should not lift all at once. They would progressively lift more and more in a rotating movement, with the claws dragging behind and leaving the ground after the rest of the foot. Then, the foot would leave the ground pointing downwards and would have to progressively rotate back to being horizontal as it prepares to return to the ground.
A creature of this size would not have that much up and down movement in its body (too energy consuming with how heavy it is). Instead, there would be more side to side movement, with the pelvis moving towards the leg that’s currently on the ground, so the weight is supported better. This would also cause a waving side to side movement in the tail, acting as a counterweight to stabilize the dino.
There would also be rotating movement in the hips, as they would rotate towards the feet (when viewed from above) to ease the leg’s movements. The spine would curve along its length in a way that opposes this rotating movement, so the head and tail can stay mostly straight.
The hip that’s not currently supported on the ground drops slightly under the weight. The one that does sit on the ground raises upward a bit by the force of the leg standing on the ground. This means that the pelvis would rotate on itself back and forth when viewed from the front, in such a way that the leg sitting on the ground always has its hip higher than the other. The spine also counters this movement along its length.
Video references are always very useful. In this case, large birds walking would be the closest, and maybe a bit of crocodile could be mixed in too.
When the animation is nearing completion, you could delay the tails’s movement: grab all the tail’s animation curves and make each bone’s animation happen later and later as you get towards the tip. This will make every movement of the tail start at its base and travel like a wave towards the tip.
Thanks for your comprehensive comment
I’ll try to implement some of these, although I’m not sure how can I execute some of tips you said !
And as you said finding a video ref for a Dino is not possible.
Thanks I’ll post some changes I’m going to make