Wow, I just saw this! How scary! Glad the surgery went well.
Just so you know, this was in no way your fault. Things happen. Bridge Angel Loca broke her leg while being taken for a walk.
I think it's a crap shoot. I lost all three of my greyhounds to osteo. The gene is everywhere and as long as dogs with osteo in their background continue to be bred, osteo will continue to flourish.