awwww gee...so very sorry to hear bout the back injury....yes dogs are NOT to be trusted and espicially with a bird that is immobile...most will go over and wonder what it is and by picking up and knudging around can cause these types of injuries... :aww
...re your missing eggs.... could be your nesting boxes are not mite free and the girls are not using because of this...offer them a cardboard box (get at grocery store from the fruit section...the ones with the low sides) line with newspaper and shavings...voila...my birds LOVE em en when they get damp just throw away and replace (they are FREE after all)