Definetly take your twins to your sisters house > If it were me, I would be packing things up now, placing it in storage, and living with my sister for a while. Until I could find a new place to live. this is not only dangerous to your dogs it is deadly to you or anyone in that area . Do you work in that area? Can you take a leave of absence?
If you are not on a lease , and you have paid through the month , then you can just get out of there anytime you want to anyhow, just leave it very clean so you can get your deposit back. And I am thinking your sister will love to have you stay with her for a while too