Reverse the transform of a animation

hello everyone. i am making a pokemon like rpg and am working on animation.
the animation depends on the move the character uses. right now a have a simple tackle animation which has the user move forward a little bit. but when the enemy uses the same move it moves the same way with i want to flip.

my question is: is it possible to reverse the transform of the animation to make the same animation move the other way when the enemy uses it. or is it better to just make a different animation for the enemy?

just flip X in the scale transform of the enemy to -1. Or use flip X on the sprite renderer. changing the transform directly allows the animation to work in either direction