Big hugs to you - that situation sucks all around. Do you have a kennel club, or another group who might help you? Worse case, can you board short term?

What does your lease say?