Facing animation issues - sliding and not rotating correctly

GitHub - AakashShuklaVT/PuppyRoom - Project git link

Hey everyone in the above project i have been facing issues related to animations. The model sometimes slides and not rotating with correct animation.
Please have a look and find me a solution. I have been trying to fix from multiple days.

You need to have a look onto the model and check it’s turning animations.
There is a puppy in room which is moving with it’s walk animations on a generated curve (animation is in place)
The issue is in the turning. Not sure if the issue is with animation itself or how i am rotating the model

They’ve got a character animation problem where the puppy model is supposed to walk along a path, but instead of rotating naturally during turns it sometimes slides or faces the wrong direction. The walk animation itself is fine, but the turning looks off. They shared their project repo and want someone to check if the problem comes from the animation data or the way the model’s rotation is being handled in code.