Apart from being understandably stiff and sore, Brutus is doing really well. He had surgery today to fix his dislocated hip and they've said he should be able to come home either tomorrow or Friday.
We have a long road to recovery ahead of us but he will recover and will get back to the way he was before ... hopefully slightly less pyscho! I just have to try to keep him quiet and relatively still for the next 6-8 weeks to allow the pelvic fractures to heal ... no mean feat! At least he won't feel like jumping around all over the place for a while yet .. poor thing!
Thanks for all the good thoughts and wishes sent our way. I know to some people he's only a dog, but he's a member of our family and we're all overjoyed that he's still here with us.