Welcome to the world of bullies. Dont beat yourself up so much, we all have made these mistakes. Now all you can do is focus on getting her healthy. Do you have a good bully vet? That is key especially having so many problems with her already. Dont be shy, ask ask ask. We all are happy to help any way we can so if you have any questions or pics or stories please share. Pics would be great!