Elvis has a point in that if anything does happen again, my dog does now have 'form' and I could be in serious trouble.
So what I have to do is to make sure I take all the right steps to make sure this NEVER happens again. Just not sure what those steps are right now.
DS is 13 and DD nearly 11 so both old enough to get involved in any retraining and new procedures. DS was traumatised by the whole affair and was in tears on and off all the rest of the day. He has promised to help do anything to help Rosie's rehabilitation. He's terrified she's going to be taken away and thinks it's all his fault, poor lad.
Short term, we already have new rules in place. If we are expecting visitors, the dogs are in their crates. If the doorbell rings unannounced, and the dogs get there first, I have a leash tied to the bannister at the bottom of the stairs. Rosie gets put on the leash before the door is answered. Other dog is small enough to be held by all the family and foster dog has just had a hip operation so is not a threat to anyone right now.
In a few days when we have all calmed down a bit, I will ask random friends to come by and ring the doorbell and I will start working on clicker training not to react to the doorbell at all. Or to run and put herself to bed when the doorbell goes. Need to work this out with the trainer.
DS been off sick today and yesterday so can't get to the trainer just yet - don't want to have frank conversation about the dog in front of her, in case the outcome is not good. Probably no bad thing to lay low for a bit.
I am still convinced Rosie would never hurt a human - she's an affectionate golden lab, we rescued her nearly 2 years ago and she's never even growled at anyone. She is also very playful with other dogs and when we meet dogs off-leash out on walks, she's very polite and then runs around with them. It's only (up to now) on-leash that she has ever shown any aggression, and then only if the other dog starts kicking off. I cannot say for sure what set her off on Sunday as I wasn't here, but I think she was possibly stressed because of the puppies being here (although they were in the garage, she knew they were there) and because I wasn't here. DS says one of them woofed and then all hell broke out, but he can't be sure who barked first. Could have been the dippy foster dog, she's a bit vocal but harmless, but one woof was just the trigger.
DH has also rightly pointed out that I will never be able to let her off-leash again on walks, as we just can't trust her now. So sad, she loves her long long runs. :(