I am sorry to hear about your bird.
And it is not your fault about sassy, I didn't catch the whole thing on here about you kicking her butt, but if someone would call you for that , they might as well call on me too.  lol  I have 4 small dogs, they are great with the birds, one EE lives in the house w/us too!  But those dogs are stubborn in so many ways and I don't know how many times I have said that, or even hit their little butt w/a paper because they love to bark and no matter how much I tell them shh they do it.  and if I didnt start doing that my little ones would never get a nap!  lol
I hope your baby will be ok and I will pray for her!