animals will put up the same defense multiple times in a row even though their current defense is at 100% and still at 90% duration remaining. you could probably make animals put up more of a fight if u put in a check to say like:
Do i already have this defense up?
-is it at 100% effectiveness?
-is the duration still over 33%?
if either of those are true, the animal should pick a different move.
i see this alot with boars and tusks up.