Stalwart and Dogs of War

By Krompf, in Battles of Westeros

Hi!

How many times can a Stalwart unit ignore the moral result of an attack-throw?

a) one time per round? (that would mean: if they are attacked and ignore the moral result, and are attacked in the opponents next turn by another of his units which throws a flag, they have to retreat)

b) once against every attacker (that would mean several times in a round, but if an attacker rerolls some of his dice (for example if he flanks) and throws another flag, they have to retreat)

ANNNND:

If a red Kennelmasterunit is boosted a rank (theres an commander-card which can do that) they gain an additonal attack-dice. Does this transfer to their dog-attack (i mean: a red kennelmaster is boosted (-> +1 attack dice) and attacks with his ranged dog-attack. He throws one dice to determine "what rank of unit it attacks as" and throws (for example) a green shield. Do the dogs get the +1 attack dice?)

thx for the help!