I have 9 different sprites with 9 randomized animations inside of them.
Is there a way to control it better instead of my own version.
Develop games in your browser. Powerful, performant & highly capable.
Families are for this kind of thing. You can apply the same logic to one object instead of many.
Add your animal objects to a family, and then apply logic to family object animation.
https://www.construct.net/en/make-games/manuals/construct-3/project-primitives/objects/families