There are always some sort of setback. And within that setback, you learn that you can't soften the lessons at any time. I would guess you were feeling a little comfortable at Onfa's good behaviors. But as with any child, or dog, as soon as you let your guard down, that's when they act up. You just always have to be diligent in watching her behaviors.
My Lily is one of those dogs that will act up as soon as I take my eyes off of her. My daughter told me once when Lily got nasty with another dog, that she looked at me first. I was talking to another person and I'm pretty sure she saw it as the perfect opp to act out.
I never let up with Lily now when we are in public. My eyes are always on her and she knows I am watching! LOL She rarely acts up now in public and often looks to me when she sees another dog now. Huge improvement from her wanting to eat every dog she saw.
For now, If I were you, I'd never leave Onfa out when company is there, especially kids. Keep her in another room where she feels protected and won't need to act out against anyone. Never set her up to fail.
LISA ~ Lily LaRue - 4/07 boxer; Buster McDoogle - adptd 6/07 Vizsla/Besenji mix; Annabella Kanicki - 5/08-7/09 staffy; Mr. Smiley - 4/10 Boxer/pibble mix; Fozzy Bear - 5/10 Red Heeler/pibble mix