Oh, we have puppy proofed like crazy since the sock issue but accidents happen. And with kids, it's really hard. Yesterday I was making dinner and had chicken on the counter. My daughter got hurt and started screaming in the other room. I quick ran it to see what was going on and in the seriously 15 seconds it look me to realize I'd left chicken on the counter Ozzy was eating it. Because I was concerned he ate a bone I induced vomiting and he threw up a dollar bill. I have NO idea where that came from. It's not like I leave money just laying around.
But, he's not allowed in closets (doors are kept closed), garbage is up, clothes and toys aren't on the floor...but it's hard to anticipate EVERYTHING. Seriously, this dog will eat anything he can swallow. It's not just the normal stuff dogs eat.
It is difficult. No matter how careful you are, accidents can still happen.
We're so careful, we seriously border on being paranoid. I mean, we're really neurotic about it, and Riley still managed to swallow a sock a couple years ago. I was changing clothes, getting ready to do laundry, and he just swooped in and grabbed one of my socks before I could stop him. He'd never done anything like that before, so I hadn't expected it. In the process of trying to get it away from him, he swallowed it whole. :doh:
Fortunately, I took him right to the vet and they were able to make him throw it up, but it scared the daylights out of me and showed me just how quickly something can happen.
And our Cooper (rest his soul) ate part of a decorative clay pot when he was about a year old. I can't begin to imagine what possessed him to do that! He must have knocked it over and broken it, and then decided that it looked like a good snack. Who knows? He was okay, fortunately - never had any problems. But it just goes to show ya... no matter how careful you are, you never know what could happen!