Oh my gosh! I hope she will be okay. These big dogs seem to be very tough. I have read that about Bouviers. They can handle alot somehow. Back in the old days they were used to haul stuff on small carts etc. I hope she will be fine. I hate to think of any dog in that kind of pain and newfies are soooo sweet.