As everyone else says, hope she makes a full and quick recovery. Just goes to show, within 50 yards your life is turned upside down. Make sure your house(s) are in order to help others tend to your needs whilst you are away recuperating.
That is absolutely horrendous, Tim. So sorry to hear this. Pass on everyone's best wishes for a speedy recovery. If you need any help whatsoever, with the dogs or anything else, let me know.