I don’t want the rat to be frozen in place when you don’t input movement, so I’m doing a very basic and simple animation of an idle rat.

Having some head movement to make it look like rat looks around when standing still.
The finished animation was pretty good, very simple which is what I wanted since I felt like too much movement would annoy the player.

I had to revisit the rat animation and generate a new rig for it since the rig I made with Rigify was having problems on Unity. I also did this with the walking animation since it was also having problems. I managed to fix this by generating a new rig with a new add on i downloaded called game rig tools, it basically allows you to regenerate a rig from your already existing rig. Me and Parker managed to figure this all out thanks to this YouTube video below.
Moving forwards the rat is only going to be having one rig and the different animations are going to be different actions on the rig. This will make everything easier to implement into Unity.