Dnt worry ur not a horrible mommy.. you are only human. I was in a panick the other day when i caught Junior chewing on a PUSH PIN!!!!!!

I was like if i didnt catch him he could have swollowed that and been bleeding internally..OMG it scared me crazy. But i keep cleaning up and sweeping and makng sure he is safe. dogs will be dogs and we can try to protect them as much as possible (j ust like kids) but I am coming to the understandng that they are going to get in to some messy situation, all we can do is be prepared.