Oh my...I am SO sorry this happened. Life just isn't fair sometimes.

I will keep Annabelle and her pups in my prayers. I mean that too.
(I would definitely get the police out there so you have some legal documentation. I am so mad at the irresponsible dog owners.)