Just that really.
My old collie which I rescued at 1yr old, had had a horrific start in life. Pretty unimaginable neglect and cruelty. We did a lot of work and training with her but as much as she improved dramatically she still has dog aggression which I'm able to keep thoroughly in check and this has never caused issue but I know she is pretty capable as I have another dog that she tolerates but has occasionally gone for they are never left alone together so no harm has come to my other dog but she could.
My 2yr old was helping me in the kitchen and she was licking some crumbs off the floor, my lo made a slightly high pitched noise and she spun round to nip him in the face, I grabbed her immediately and she never got near them but if she had connected I'm pretty sure she would have hurt them, this was not a snapping aggressive gesture but a quiet I'm going to bite you.
I'm not sure what to do as the time I can spend with her is about to reduce even more as I'm expecting again and rehoming her is out of the question as I know her behavioural issues and I'd still be responsible if she hurt someone's animal or now them. It's also unbearable to think that the next time I might not be as lucky and she does hurt my little one, obviously she will be kept separate but whilst they share a home there is still potential for something to go wrong. No family can have nor do they want her so the only other option is euthanasia which means if failed her.
Help me see a solution before I either make a massive mistake or the worst decision of my life.