It was important to get the design and execution of the cat right. It had to keep the ball shape so that the bouncing would still make sense, and it had to look right for the game. The style has been made to look like it's from a cartoon which works well for our game.
Making the tail was quite challenging. We wanted it to act like it was being dragged behind the cat and react to the physics happening around the tail meaning it should flap in the wind, and curl as the cat is bouncing and changing directions. To achieve this, I decided to use this amazing tool from the Unity Asset Store called Tail Animator
This video shows how the asset works:
I added the component to our cat and we ended up with an excellent result as can be seen from this video: