don't worry, after a hurricane comes a rainbow :)
They tried to get rid of the dog!!! Sheesh, lets just say that wouldn't settle well with me AT ALL. My animals are family members, not "just a horse" or "just a dog", and thats why they are TREATED like family members.
Gosh, if i was in your position, i would have reacted differently, but then again, thats just me :)
Kudos to you for being so strong, and i hope everything gets better!