What a stressful New Year you're having! I hope that the Ranger finds out whoever let their dogs loose and presses charges.

I am sorry to hear about your Grandmother-in-law.