you certainly are not a bad mom!
Accidents happen!
This was out of you're control. It can happen to any one of us.
Keegan ate a nylon sock of my Grandma's when she was a puppy. I was just fortunate that it went all the way thru with no problems.
{{hugs to all}}