In my opinion, and it looks like a few others opinions, Rosie has deemed herself unpredictable. She can never be trusted again. I wouldn't trust her with a child anymore then an animal. If there isn't a good home for Rosie, I would give her ONE more chance, but use great caution. My Rosco was good for a year, and then snapped again. -That was what scared me about rehoming him, I was afraid that someone would think I was exaggerating about his aggressiveness since he was a sweetheart 99% of the time. I'm sorry to hear about that, that is such a hard decision. I've been there and it still hurts.

If she cannot find a home that is 110% responsible, and understands that this dog is not trustworthy; I have since found out about dog havens. These rescues keep known agressive dogs for the rest of their lives and they treat the dogs well. They are specially trained to deal with dogs of that nature.