Thank you to everyone for the thoughts and opinions expressed privately through email, facebook and comments.
After 24 hours of examining all my motivations I have come to the following conclusions:
Placing Bonnie would be "easy" but not the right thing for me. I believe I was trying to justify my reasons. There are no justifications other than the interdog aggression (Beth/Bonnie). Presently, that is manageable.
Bonnie is my family. I love her and as a good friend pointed out...her loyalty is to me. So, my loyalty needs to be to her.
When I adopted Bonnie I hoped she would work sheep. When she got a bit older, it looked like she wasn't going to fulfill those hopes. So I adopted Brynn. Now I am working Brynn and Beth...and in a short year I will be working the new puppy. I love each of my dogs for who they are. Love is not conditional on sheepdog work
To be completely honest - I could not live with myself if I were to re-home Bonnie. No matter how many things I say to justify it...I can't. I made a promise to her and to myself to give her a home forever - even if it meant she did not work sheep.
The blog will be changed to BCxFour + 1 More.
The Freckled Monster stays.
My goals for Bonnie need to change and grow. Life does not revolve around sheep.