Yes thanks Martyn, though it was touch and go for about two weeks and the vet's bill was enormous. She was poorly and traumatised for about three months so we had to cancel our annual holiday. The vet never found one of her broken ribs - it is inside her chest cavity somewhere, so that when she breathes a big dent appears in her side. The dog was traced. It is still living in Kirkby about 300 yards from our house.