Kathy, you seriously need to submit either the first or third picture of mama and the babes for the Pic of the Week here! Oh yes you do!! Heck, submit them both! They're both perfect!
Knox, watch out big time for those weasel's and mink! Those little rodents can be totally devastating to a flock. When my dad and I were keeping pigeons way back in the middle ages, we were twice hit by a weasel. Just. One. Weasel. It wiped out nearly our entire flock of 75+ birds in one night. What it didn't kill outright, it maimed to the point that we had to put them down. We had only three birds survive the first attack.
A few years later, we had another attack, after having built our numbers back up. Again, the little bstrd wiped out nearly the entire flock. Both culprits were caught and subsequently destroyed, but the second attack was the final straw for my dad. Between the weasel problem and the hawks and one incident involving a neighbors dog, dad hung it up. It just wasn't worth risking the lives of future birds. No matter how predator proof we made the coop, they still found ways in. We just couldn't protect them from everything!
Please, don't let this happen to you sweetie! I know you love your birds far too much to allow them to be brutally murdered in this fashion. Get yourself a live trap if nothing else. When you catch a weasel or mink, either put it down, or, if your gentle nature doesn't allow for that, then transport it at least 20 miles away and set it free. But go at least 20 miles as that is the size of the average territory of weasels and mink.
As for the egg situation.....yeah, I get that too from time to time. Darn little Cosette has this thing for scratching around in the nest boxes. I can't keep up with replacing all the shavings she kicks out on a daily basis!
So much for the shavings dams on each nest box! She just blows it all right out of there! Subsequently, there are days that the shavings in each nest box gets a bit thin, and then I get the broken egg problems. Just wash off the ones that get yolk all over them. It comes off pretty easy if you soak them for a little while in cool water.