Hey, no need to complicate things (like adding a layer or masking) for such an issue. There is an easier fix. You see the problem is with the animation themselves and not with VRIK. simply select your animation file. on the right in the inspector go to the animations tab and scroll down untill you find the clip length and the other options. one of them is Root Transform Position (Y), the third option for this one is called Offset. Adding a negative offset (try values less than 1) will drag your character down for this animation only. Ideally with the right value it should appear on the ground and not floating. If you are using several animations from the same package, it's highly likely you will face the same problem with all the animation files and you have to do this step for all of them. if your animations are stored in the same file make sure you select the animation first and then add the offset. Hope this solves your problem.