What about bringing her to a pet sitter? Even in my area there are people willing to take care of dogs in their homes for about $20/day.

Hang in there! Make the most out of what little sleep you get!