I am so glad to hear that the Cavalier will be alright and that the dog is off the streets. Such an awful incident...