You have two options here, bring the sheperds to low HP so you can kill them in same turn or split them far apart so that they can not reach each other for the revive.
Yeah, I found that infinite revive to be a bit annoying, but I'd rather have some challenging fights that require specialized solutions than every fight being a knife-through-butter breezefest.
Last edited by Aeliasson; 23/08/23 07:46 PM. Reason: correction