go to
link removed for the area your looking for. Often you will find people who will need to sublease or short term rental.
Also you can find an extended stay hotel. I found Suburban Extended stay hotel in Charlotte that will allow you to have a pet. If you do the extended stay you will not have to set up phone, cable, electric etc. You will have a kitchen, microwave etc. Hope it helps.