I hope Bailey recovers well.. that bill sounds horrible, your parents are so nice! she sounds like a pretty young and healthy dog so I'm sure she will be fine

you're NOT bad mom, you are an awesome mom for doing all of this for her, and that could've happened to any of us!